• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

컬럼 리스트로 변경

21.04.10 20:58 작성 조회수 144

0

안녕하세요 선생님!

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

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

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

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

답변 1

답변을 작성해보세요.

0

안녕하세요. 

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

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

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

감사합니다.