NaN을 이전 값으로 채우는 Pandas 데이터 프레임의 2 개 열 병합

기계 공급

데이터 프레임이 있습니다.

         State                           RegionName
0      Alabama                              Alabama
1          NaN                               Auburn
2          NaN                             Florence
3          NaN                         Jacksonville
4          NaN                           Livingston
5          NaN                           Montevallo
6          NaN                                 Troy
7          NaN                           Tuscaloosa
8          NaN                             Tuskegee
9       Alaska                               Alaska
10         NaN                            Fairbanks
11     Arizona                              Arizona
12         NaN                            Flagstaff
13         NaN                                Tempe
14         NaN                               Tucson

어떻게 돌아갈 수 있습니까?

DataFrame([["Alabama", "Auburn"], 
           ["Alabama", "Florence"], .
            .., 
           ["Alaska", "Fairbanks"],  
           ["Arizona", "Flagstaff"],  
           ...], columns=["State", "RegionName"])

그래서 모든 값이 멋지게 병합됩니까?

나는 시도 df['State'] = df['State'].apply(lambda x: df['RegionName'])했지만 새로운 State가 시작될 때 RegionName에 새로운 State를 할당하는 논리가 부족합니다.

이스 르엘

필요 ffill:

df['State'] = df['State'].ffill()
print (df)
      State    RegionName
0   Alabama       Alabama
1   Alabama        Auburn
2   Alabama      Florence
3   Alabama  Jacksonville
4   Alabama    Livingston
5   Alabama    Montevallo
6   Alabama          Troy
7   Alabama    Tuscaloosa
8   Alabama      Tuskegee
9    Alaska        Alaska
10   Alaska     Fairbanks
11  Arizona       Arizona
12  Arizona     Flagstaff
13  Arizona         Tempe
14  Arizona        Tucson

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

2 개의 데이터 프레임을 pandas의 다른 열과 병합

분류에서Dev

Pandas를 사용하여 2 개 열의 일치하는 행을 기반으로 2 개의 데이터 프레임 병합

분류에서Dev

두 개의 Pandas 데이터 프레임을 한 데이터 프레임에 열로 표시되고 다른 데이터 프레임에 행으로 표시되는 공통 값으로 병합

분류에서Dev

두 개의 데이터 프레임을 왼쪽 병합하고 Pandas에서 NaN 값만 채 웁니다.

분류에서Dev

Python Pandas는 행 값을 기반으로 3 개의 데이터 프레임을 병합합니다.

분류에서Dev

Pandas에서 2 개의 데이터 프레임을 일치하는 열과 병합

분류에서Dev

Pandas는 시간 열로 두 개의 데이터 프레임을 병합합니다.

분류에서Dev

3 개의 열에서 일치하는 값을 기반으로하는 여러 데이터 프레임을 단일 데이터 프레임으로 병합

분류에서Dev

2 개 또는 3 개의 데이터 프레임에서 열 값을 비교하고 병합

분류에서Dev

일치하는 날짜별로 2 개의 데이터 프레임 열을 하나로 병합

분류에서Dev

다른 열 값이 목록이나 집합에있는 경우 Pandas 데이터 프레임의 새 열을 이진 값으로 채 웁니다.

분류에서Dev

두 개의 열을 기반으로 두 개의 데이터 프레임 병합

분류에서Dev

2 개의 데이터 프레임을 1 개의 결과 데이터 프레임으로 병합

분류에서Dev

두 개의 부동 데이터 프레임을 하나의 문자열 데이터 프레임으로 병합

분류에서Dev

데이터 프레임의 두 열을 키 값 쌍으로 이미 존재하는 사전 열에 병합

분류에서Dev

열 이름 == Year이고 값이 NaN pandas 인 경우 데이터 프레임의 값을 왼쪽으로 이동

분류에서Dev

다른 데이터 프레임을 기반으로 다른 열의 NA 값 병합 및 채우기

분류에서Dev

R의 열 값에 따라 2 개 이상의 데이터 프레임을 병합합니다.

분류에서Dev

Pandas는 두 개의 데이터 프레임을 우선 순위로 연결 / 병합합니다.

분류에서Dev

2 개의 열에 연결된 계산으로 Pandas 데이터 프레임의 모양을 변경합니다.

분류에서Dev

Pandas 데이터 프레임의 일부 기본값으로 각 열 조합으로 값을 채 웁니다.

분류에서Dev

2 개의 데이터 프레임을 병합하고 R에서 열 값 업데이트

분류에서Dev

R : 세 개의 다른 열에 걸쳐 mtaching 값을 기반으로 두 개의 데이터 프레임 병합

분류에서Dev

Pandas는 여러 열에 저장된 조회 값으로 여러 데이터 프레임을 병합합니다.

분류에서Dev

Pandas / Python-키가 2 개의 하위 문자열에있는 데이터 프레임 병합

분류에서Dev

간격을 채우는 두 개의 데이터 프레임 병합

분류에서Dev

두 개의 pandas 데이터 프레임을 병합하고 일치하는 항목을 파이프로 구분 된 열에 입력합니다.

분류에서Dev

목록 열을 기반으로 두 개의 pandas 데이터 프레임 결합

분류에서Dev

2 개의 서로 다른 열을 기반으로 동적으로 데이터 프레임 채우기

Related 관련 기사

  1. 1

    2 개의 데이터 프레임을 pandas의 다른 열과 병합

  2. 2

    Pandas를 사용하여 2 개 열의 일치하는 행을 기반으로 2 개의 데이터 프레임 병합

  3. 3

    두 개의 Pandas 데이터 프레임을 한 데이터 프레임에 열로 표시되고 다른 데이터 프레임에 행으로 표시되는 공통 값으로 병합

  4. 4

    두 개의 데이터 프레임을 왼쪽 병합하고 Pandas에서 NaN 값만 채 웁니다.

  5. 5

    Python Pandas는 행 값을 기반으로 3 개의 데이터 프레임을 병합합니다.

  6. 6

    Pandas에서 2 개의 데이터 프레임을 일치하는 열과 병합

  7. 7

    Pandas는 시간 열로 두 개의 데이터 프레임을 병합합니다.

  8. 8

    3 개의 열에서 일치하는 값을 기반으로하는 여러 데이터 프레임을 단일 데이터 프레임으로 병합

  9. 9

    2 개 또는 3 개의 데이터 프레임에서 열 값을 비교하고 병합

  10. 10

    일치하는 날짜별로 2 개의 데이터 프레임 열을 하나로 병합

  11. 11

    다른 열 값이 목록이나 집합에있는 경우 Pandas 데이터 프레임의 새 열을 이진 값으로 채 웁니다.

  12. 12

    두 개의 열을 기반으로 두 개의 데이터 프레임 병합

  13. 13

    2 개의 데이터 프레임을 1 개의 결과 데이터 프레임으로 병합

  14. 14

    두 개의 부동 데이터 프레임을 하나의 문자열 데이터 프레임으로 병합

  15. 15

    데이터 프레임의 두 열을 키 값 쌍으로 이미 존재하는 사전 열에 병합

  16. 16

    열 이름 == Year이고 값이 NaN pandas 인 경우 데이터 프레임의 값을 왼쪽으로 이동

  17. 17

    다른 데이터 프레임을 기반으로 다른 열의 NA 값 병합 및 채우기

  18. 18

    R의 열 값에 따라 2 개 이상의 데이터 프레임을 병합합니다.

  19. 19

    Pandas는 두 개의 데이터 프레임을 우선 순위로 연결 / 병합합니다.

  20. 20

    2 개의 열에 연결된 계산으로 Pandas 데이터 프레임의 모양을 변경합니다.

  21. 21

    Pandas 데이터 프레임의 일부 기본값으로 각 열 조합으로 값을 채 웁니다.

  22. 22

    2 개의 데이터 프레임을 병합하고 R에서 열 값 업데이트

  23. 23

    R : 세 개의 다른 열에 걸쳐 mtaching 값을 기반으로 두 개의 데이터 프레임 병합

  24. 24

    Pandas는 여러 열에 저장된 조회 값으로 여러 데이터 프레임을 병합합니다.

  25. 25

    Pandas / Python-키가 2 개의 하위 문자열에있는 데이터 프레임 병합

  26. 26

    간격을 채우는 두 개의 데이터 프레임 병합

  27. 27

    두 개의 pandas 데이터 프레임을 병합하고 일치하는 항목을 파이프로 구분 된 열에 입력합니다.

  28. 28

    목록 열을 기반으로 두 개의 pandas 데이터 프레임 결합

  29. 29

    2 개의 서로 다른 열을 기반으로 동적으로 데이터 프레임 채우기

뜨겁다태그

보관