Pandas는 모든 열을 데이터 항목으로 변환하고 현재 값에 대한 새 열을 만듭니다.

아리안 푸나 차

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

Lagerbaer

피벗이라고하는 것의 "역방향"작업을 수행하려는 것 같습니다.

원하는 것을 먼저 똑바로합시다. 현재 테이블은 다음과 같습니다.

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] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Pandas는 고유 한 값에 해당하는 다른 열의 모든 항목으로 새 열을 만듭니다.

분류에서Dev

Scala Spark Dataframe 최대 이전 값과 다른 열의 현재 값으로 새 열을 만듭니다.

분류에서Dev

각 열에 대해 최대 값, 최대 값에 대해 다른 값을 반환하고, 새로운 반환 데이터 프레임을 만듭니다.

분류에서Dev

열에서 모든 값을 합산하고 새 행 이름을 'TOTAL'로 만듭니다.

분류에서Dev

쉼표로 구분 된 열의 값을 다른 데이터 프레임을 기반으로하는 조회로 대체하여 새 열을 만듭니다.

분류에서Dev

Pandas 데이터 프레임의 각 행에 대한 최대 빈도 값 목록이있는 새 열을 만듭니다.

분류에서Dev

pandas는 고유 한 열 값을 열 이름으로 변환하고 모든 관련 서버 이름을 그 아래에 배치합니다.

분류에서Dev

Pandas : 행을 열로 변환하고 다른 모든 항목을 두 번째 열로 만듭니다.

분류에서Dev

모든 단일 항목의 "ID"를 변경하여 현재에서 새 배열을 만드는 방법

분류에서Dev

Pandas DataFrame에 현재 행보다 크거나 작은 모든 행을 계산하는 열을 만듭니다.

분류에서Dev

Pandas로 중복 행을 식별하고 이러한 행을 하나의 행으로 변환하여 결과적으로 새 열을 만듭니다.

분류에서Dev

Pandas는 모든 행 값으로 열을 만듭니다.

분류에서Dev

데이터 프레임의 열에서 동일한 값을 찾고 각 중복으로 새 데이터 프레임을 만듭니다.

분류에서Dev

데이터 프레임 열에서 0 앞의 모든 항목을 0으로 만듭니다.

분류에서Dev

Hive 쿼리 : 조건에 따라 다른 열 값이 특정 값과 일치하는 열을 선택한 다음 일치 결과를 새 열로 만듭니다.

분류에서Dev

PySpark : 조건에 따라 다른 열 값이 특정 값과 일치하는 열을 선택한 다음 일치 결과를 새 열로 만듭니다.

분류에서Dev

Pandas : 동일한 열 값으로 여러 행을 결합하고 모든 가능성을 다루는 새 데이터 프레임을 만드는 방법은 무엇입니까?

분류에서Dev

목록의 Pandas 열에있는 항목을 대체하고 이러한 새 목록을 합산합니다.

분류에서Dev

Python Pandas 데이터 프레임은 다른 열에서 빼기를 포함하는 새 열을 만듭니다.

분류에서Dev

awk의 한 열에있는 ascii 파일의 모든 항목을 만듭니다.

분류에서Dev

Pandas 데이터 프레임에서 하나의 열을 피벗하고 4 개의 새 열을 만듭니다.

분류에서Dev

다중 레벨 인덱싱 된 Pandas 데이터 프레임의 열의 합계 값을 새 열의 값에 대한 조건으로 사용하는 방법

분류에서Dev

각 값의 합계로 키워드를 나열하는 새 데이터 프레임을 만듭니다.

분류에서Dev

팬더를 사용하여 두 열을 정렬하고 데이터 프레임에서 정렬 된 값에 대한 새 열을 만듭니다.

분류에서Dev

Nodejs는 동일한 값이면 새 배열을 만듭니다.

분류에서Dev

TypeScript 오류 : 열거 형 값에 대한 비교는 모든 유형이 열거 형에 존재하더라도 "항상 거짓을 반환"합니다.

분류에서Dev

R에서 : 값이 한 열에 나타나는 횟수를 계산하지만 다른 열의 NA 값을 제외하는 새 열을 만듭니다.

분류에서Dev

두 열을 비교하고 python pandas 데이터 프레임의 두 열에서 일치하는 모든 항목에 대한 세 번째 열의 평균 값을 얻는 방법은 무엇입니까?

분류에서Dev

기본 키를 통해 그룹화하고 그룹의 나머지 항목을 모두 그룹화 된 값 목록으로 수집하여 배열의 모든 데이터 항목을 재구성하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Pandas는 고유 한 값에 해당하는 다른 열의 모든 항목으로 새 열을 만듭니다.

  2. 2

    Scala Spark Dataframe 최대 이전 값과 다른 열의 현재 값으로 새 열을 만듭니다.

  3. 3

    각 열에 대해 최대 값, 최대 값에 대해 다른 값을 반환하고, 새로운 반환 데이터 프레임을 만듭니다.

  4. 4

    열에서 모든 값을 합산하고 새 행 이름을 'TOTAL'로 만듭니다.

  5. 5

    쉼표로 구분 된 열의 값을 다른 데이터 프레임을 기반으로하는 조회로 대체하여 새 열을 만듭니다.

  6. 6

    Pandas 데이터 프레임의 각 행에 대한 최대 빈도 값 목록이있는 새 열을 만듭니다.

  7. 7

    pandas는 고유 한 열 값을 열 이름으로 변환하고 모든 관련 서버 이름을 그 아래에 배치합니다.

  8. 8

    Pandas : 행을 열로 변환하고 다른 모든 항목을 두 번째 열로 만듭니다.

  9. 9

    모든 단일 항목의 "ID"를 변경하여 현재에서 새 배열을 만드는 방법

  10. 10

    Pandas DataFrame에 현재 행보다 크거나 작은 모든 행을 계산하는 열을 만듭니다.

  11. 11

    Pandas로 중복 행을 식별하고 이러한 행을 하나의 행으로 변환하여 결과적으로 새 열을 만듭니다.

  12. 12

    Pandas는 모든 행 값으로 열을 만듭니다.

  13. 13

    데이터 프레임의 열에서 동일한 값을 찾고 각 중복으로 새 데이터 프레임을 만듭니다.

  14. 14

    데이터 프레임 열에서 0 앞의 모든 항목을 0으로 만듭니다.

  15. 15

    Hive 쿼리 : 조건에 따라 다른 열 값이 특정 값과 일치하는 열을 선택한 다음 일치 결과를 새 열로 만듭니다.

  16. 16

    PySpark : 조건에 따라 다른 열 값이 특정 값과 일치하는 열을 선택한 다음 일치 결과를 새 열로 만듭니다.

  17. 17

    Pandas : 동일한 열 값으로 여러 행을 결합하고 모든 가능성을 다루는 새 데이터 프레임을 만드는 방법은 무엇입니까?

  18. 18

    목록의 Pandas 열에있는 항목을 대체하고 이러한 새 목록을 합산합니다.

  19. 19

    Python Pandas 데이터 프레임은 다른 열에서 빼기를 포함하는 새 열을 만듭니다.

  20. 20

    awk의 한 열에있는 ascii 파일의 모든 항목을 만듭니다.

  21. 21

    Pandas 데이터 프레임에서 하나의 열을 피벗하고 4 개의 새 열을 만듭니다.

  22. 22

    다중 레벨 인덱싱 된 Pandas 데이터 프레임의 열의 합계 값을 새 열의 값에 대한 조건으로 사용하는 방법

  23. 23

    각 값의 합계로 키워드를 나열하는 새 데이터 프레임을 만듭니다.

  24. 24

    팬더를 사용하여 두 열을 정렬하고 데이터 프레임에서 정렬 된 값에 대한 새 열을 만듭니다.

  25. 25

    Nodejs는 동일한 값이면 새 배열을 만듭니다.

  26. 26

    TypeScript 오류 : 열거 형 값에 대한 비교는 모든 유형이 열거 형에 존재하더라도 "항상 거짓을 반환"합니다.

  27. 27

    R에서 : 값이 한 열에 나타나는 횟수를 계산하지만 다른 열의 NA 값을 제외하는 새 열을 만듭니다.

  28. 28

    두 열을 비교하고 python pandas 데이터 프레임의 두 열에서 일치하는 모든 항목에 대한 세 번째 열의 평균 값을 얻는 방법은 무엇입니까?

  29. 29

    기본 키를 통해 그룹화하고 그룹의 나머지 항목을 모두 그룹화 된 값 목록으로 수집하여 배열의 모든 데이터 항목을 재구성하는 방법은 무엇입니까?

뜨겁다태그

보관