작성한 질문수
[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
2회 기출유형(작업형1)
해결된 질문
작성
·
337
0
내림차순으로 정렬하고 값을 저장한줄 알았는데 계속 초기 값이 나옵니다ㅠㅠ 이 경우에는 저장이 안되는 걸까요?
답변 1
이렇게 사용하면 안됩니다.df['views'].sort_values() 코드만으로는 정렬된 값을 아마도 얻을 수 있어요
그런데 그 값을 df['views']에 다시 대입한다면 원본 데이터프레임의 인덱스와 정렬된 인덱스가 일치하지 않게 됩니다. 결과적으로 변경되지 않습니다. 아래 방법을 추천드려요!! (by는 생략가능함)
df = df.sort_values(by='views')