• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

강의명 : pandas 라이브러리로 실제 데이터 전처리하기2

20.12.02 00:15 작성 조회수 144

0

상기와 같이 설명하셨는데(강의에선 Change를 row로 표현했지만 임의로 바꿈, 이것은 단지 선언하는 함수명), 하기와 같이 작업했을 때는 json_data에 맞춰 지정한 국가명으로 변경이 불가한 이유를 알고 싶습니다. 저는 하기와 같이 코드를 형성해도 output은 동일할 것이라 생각했습니다.

답변 3

·

답변을 작성해보세요.

1

안녕하세요

'Change_Resion' 이라고 쓰신 부분이 특정 셀을 나타내는 것이 아니라,

단지 저런 문자열이 json_data 에 잇는지를 체크하는 것이라서,

정상적으로 동작하지 않는 것이 맞을 것 같습니다. 

감사합니다.

0

이시현님의 프로필

이시현

2021.07.16

늦었지만 제가 다시 답변드립니다.

'앞에 함수명'이라고 지칭하시는 부분이 Change겠지요.

아래 첨부사진을 해석하면

'Country_Region' 이라는 string key가 json_data에 있느냐 라고 묻습니다.

그런데 json_data에는 당연히 없습니다. 그건 그냥 컬럼이름이니까요.

첫사진에서 Change['Country_Region']은 행으로 들어온 Change행에서  Country_Region 열값을 받아와서 (강의에선 예를들어 'Mainland China' ) Mainland China라는 키가 json_data에 있느냐 라고 묻는 것입니다.

이 차이가 있으니 이해에 도움되셨길 바랍니다.

0

임성비님의 프로필

임성비

질문자

2020.12.05

안녕하세요. 자세히 보시면 제가 첨부한 두개 이미지 내부의 코딩은 country region을 []에 넣고 앞에 함수명을 쓰고 안쓰고의 차이입니다. 다시 한번만 자세히 부탁드리겠습니다.