인프런 커뮤니티 질문&답변

daram님의 프로필 이미지
daram

작성한 질문수

처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part2]

최종 전처리 데이터로 그래프 만들기1

컬럼 리스트로 변경

작성

·

211

0

안녕하세요 선생님!

9분쯤에 컬럼순서 바꾸려고 리스트해서 하는건 이해하고, 

value값도 변하지 않는거 까지는 알겠습니다! 

근데 iso2를 삭제하고 1번자리에 다시 넣었는데 value값도 그대로 온거면 value값은 iso2라는 컬럼에저장되어있기에 자동으로 오는건가요?

그래서 cols.insest(1, 'iso2') 해야 iso2값이 그래도 오지 여기서 컬럼명을 바꾸고싶다고 다른걸 넣으면 value값은 안따라오는건가요?

답변 1

0

안녕하세요. 

살짝, 좀 복잡해서, 정확히 어떤 내용을 말씀하시는 것인지 완벽히 이해하는데 한참 걸렸어요 ㅎㅎ

cols 는 단순히 리스트이고요. 컬럼명의 순서만 이리저리 바꾼 것이고요. 그래서 value 랑은 상관없고요.

이미 doc_final_country 에 기재된 컬러명을 동일한 컬럼명으로 되어 있지만, 순서만 다른 컬럼리스트(cols) 로 적용하면, 해당 데이터프레임의 (컬럼명+value) 이 묶음의 순서가 바뀌는 것이라고 이해해주시면 좋을 것 같습니다. 컬럼명이 동일하기 때문에, 해당 컬럼명에 연결된 value 와 함께 묶음으로 이런 작업이 가능한 것이다 라고 이해해보시면 어떨까요?

감사합니다.

아하! 저도 궁금했는데 상세한 답변 좋은 거 같습니다

결국 컬럼명만 같다면 컬럼을 이동시켜도 그 값들이 이동된 컬럼과 함께 이동한다는 내용같은데

동영상에 함께 넣어주시면 더 좋을 거 같습니다!

daram님의 프로필 이미지
daram

작성한 질문수

질문하기