바로 직전 단계를 다시 해봐요!
훌륭해요! 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)