Inflearn Community Q&A
강의명 : pandas 라이브러리로 실제 데이터 전처리하기2
Written on
·
321
0
상기와 같이 설명하셨는데(강의에선 Change를 row로 표현했지만 임의로 바꿈, 이것은 단지 선언하는 함수명), 하기와 같이 작업했을 때는 json_data에 맞춰 지정한 국가명으로 변경이 불가한 이유를 알고 싶습니다. 저는 하기와 같이 코드를 형성해도 output은 동일할 것이라 생각했습니다.
pythonpandas
Answer 3
1
funcoding
Instructor
안녕하세요
'Change_Resion' 이라고 쓰신 부분이 특정 셀을 나타내는 것이 아니라,
단지 저런 문자열이 json_data 에 잇는지를 체크하는 것이라서,
정상적으로 동작하지 않는 것이 맞을 것 같습니다.
감사합니다.
0
늦었지만 제가 다시 답변드립니다.
'앞에 함수명'이라고 지칭하시는 부분이 Change겠지요.
아래 첨부사진을 해석하면
'Country_Region' 이라는 string key가 json_data에 있느냐 라고 묻습니다.
그런데 json_data에는 당연히 없습니다. 그건 그냥 컬럼이름이니까요.
첫사진에서 Change['Country_Region']은 행으로 들어온 Change행에서 Country_Region 열값을 받아와서 (강의에선 예를들어 'Mainland China' ) Mainland China라는 키가 json_data에 있느냐 라고 묻는 것입니다.
이 차이가 있으니 이해에 도움되셨길 바랍니다.
0
ghghh948411
Questioner
안녕하세요. 자세히 보시면 제가 첨부한 두개 이미지 내부의 코딩은 country region을 []에 넣고 앞에 함수명을 쓰고 안쓰고의 차이입니다. 다시 한번만 자세히 부탁드리겠습니다.




