1 월부터 현재까지 미국 각 카운티의 COVID 사례로 구성된 이상한 .csv 파일이 있습니다. 그러나 카운티와 주가 고유 한 열이지만 1 월 1 일부터 10 월 20 일까지의 모든 단일 날짜 (1/01/20, 2/01/20 등)는 해당 카운티의 사례 수를 포함하는 고유 한 열입니다. 그날에. pandas에서 이것을 날짜 열과 사례 열이있는 양식으로 어떻게 변환합니까?
소스에서 .csv에 링크 : https://usafactsstatic.blob.core.windows.net/public/data/covid-19/covid_confirmed_usafacts.csv
피벗이라고하는 것의 "역방향"작업을 수행하려는 것 같습니다.
원하는 것을 먼저 똑바로합시다. 현재 테이블은 다음과 같습니다.
State | County | Day 1 | Day 2 | Day 3 | ...
Alabama | Whatever | 10 | 20 | 3 | ...
Arizona | ...
따라서 각 주 / 카운티 쌍에 대해 행이 하나씩 있고 매일 열이 있습니다.
당신이 원하는 것은 에 "스택"버전입니다 :
State | County | Date | Cases
Alabama | Whatever | Day 1 | 10
Alabama | Whatever | Day 2 | 20
Alabama | Whatever | Day 3 | 3
...
다음 섹션을 확인하는 것이 좋습니다. https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.melt.html#pandas.DataFrame.melt
외모처럼 melt
당신의 티켓입니다!
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다