● 인공지능, 분석/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

퀴즈 : 퍼즐을 풀어라

 

반응형