● 인공지능, 분석/21.07 코드잇_DS과정
3-11. DataFrame 이론 | 인덱스, 칼럼명 설정하기
0ver-grow
2021. 9. 10. 16:38
반응형
position이란 칼럼의 앞 글자를 대문자로 수정해보자
하지만 위처럼 바꾸면 실제 df에 반영이 되지 않는다.
하단 처럼 작성해야한다.
첫번째 칼럼에는 이름이 없다.
여기에 Player Name을 부여하자
인덱스를 Player Name이 아니라 Number로 해주고 싶다면?
+. 이렇게만 작성하면 DF에 반영이 안됨. inplace=True를 넣어줘야됨
🚫 여기서 주의할 점!
위 처럼 작성하면 기존의 선수이름이 삭제된다.
고로 기존의 인덱스를 새 컬럼에 지정해줘야 한다.
즉, 인덱스 -> 컬럼 으로 옮겨야한다.
이제 인덱스를 NUmber 칼럼으로 바꿔보자
💥💥💥 퀴즈 : 서류 전형 합격 여부'
조건
1. 각 파트가 최소 250점, 총 점수가 최소 600점이 되어야 서류 전형을 합격
2. “합격 여부”라는 column을 추가
3. 합격한 지원자는 불린 값 True
4. 불합격한 지원자는 불린 값 False
결과화면
import pandas as pd
df = pd.read_csv('data/toeic.csv')
# 코드를 작성하세요.
pass_total = df['LC'] + df['RC'] > 600 # 총 점수가 최소 600점
pass_both = (df['LC'] >= 250) & ( df['RC'] >= 250) # 각 파트가 최소 250점
# 마지막 코드 유의할 것
df['합격 여부'] = pass_total & pass_both # 두 조건에 해당되면 True, 아니면 False
# 정답 출력
df
퀴즈 : 퍼즐을 풀어라
반응형