시작하기무료로 시작하기

바로 직전 단계를 다시 해봐요!

훌륭해요! fifa_players의 모든 열을 피벗할 수 있었어요. 전체(overall) 점수와 공격(attacking) 점수가 서로 다르다는 점을 보고, 더 많은 선수로 분석을 확장하기로 했지요. 그런데 오류가 발생했네요.

같은 인덱스와 열 값에 대해 서로 다른 점수가 있는 듯해요. 이럴 때는 모든 열에 대해 .pivot() 메서드를 그대로 쓰면 동작하지 않는다는 것을 기억하실 거예요.

먼저 문제가 되는 행을 삭제한 뒤, 이후에 DataFrame을 재구조화하기로 했어요.

fifa_players 데이터셋이 제공됩니다. 콘솔에서 데이터셋을 확인해 중복된 행이 있는지 꼭 살펴보세요.

이 연습은 강의의 일부입니다

pandas로 데이터 재구조화하기

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Drop the fifth row to delete all repeated rows
fifa_no_rep = fifa_players.____(____, ____)

# Print fifa_pivot
print(fifa_no_rep)
코드 편집 및 실행