두 데이터 프레임간에 일치하는 열 값 연결

리심 미탈

2 개의 데이터 프레임이 있습니다.

df1에는 5 개의 열과 3 개의 행이 있습니다. 열 'B'는 행 1과 2에 대해 동일한 값을 갖습니다.

      A    B    C    D     E

      a    b    c    d     data1
      o    b    g    h     data2
      i    j    k    l     data3
      

df2에는 4 개의 열과 2 개의 행이 있습니다.

       A     B    C   D

       x     b    z   o
       y     f    w   p

열 'B'(값은 소문자 'b')에서 df1과 df2 사이의 일치하는 행을 비교하여 df2를 업데이트하고 df2 ( 'NewColumn')에 새 열을 추가하여 '열의 df1에서 연결되는 데이터'를 추가하고 싶습니다. B '('data1 : data2 ')

업데이트 된 df2

       A     B    C   D     NewColumn

       x     b    z   o     data1:data2

이 두 데이터 프레임 사이에 일치하는 모든 행에 대해이 작업을 수행해야합니다.

데이비드 에릭슨

다음을 수행 할 수 있습니다.

  1. merge 다른 데이터 프레임의 필수 열
  2. groupby 열을 만들고 원하는대로 문자열을 결합합니다.

(df2.merge(df1[['B','E']])
    .groupby([*df1.columns[:-1]])['E']
    .agg(':'.join).reset_index())

    A   B   C   D   E
0   x   b   z   o   data1:data2

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

R의 두 데이터 프레임 열간에 일치하는 값 벡터화

분류에서Dev

일치하는 열에서 두 데이터 프레임 결합

분류에서Dev

두 열간에 일치하는 값 (정확한)을 기반으로 데이터 프레임 필터링

분류에서Dev

두 번째 데이터 프레임에 일치하는 값이있는 경우 데이터 프레임 열의 값을 바꿉니다.

분류에서Dev

두 데이터 프레임을 연결하고 열 값을 기준으로 중복 행 제거

분류에서Dev

데이터 프레임에서 두 열을 연결하려고 할 때`AttributeError`

분류에서Dev

두 열의 값이 R에서 일치하지 않는 데이터 프레임에서 행 제거

분류에서Dev

스파크 데이터 프레임의 두 열을 null 값으로 연결

분류에서Dev

시작 및 종료 시간을 기준으로 Panda 데이터 프레임의 단일 열에 여러 열 값을 연결하는 방법

분류에서Dev

두 데이터 프레임 간의 일대일 열 값 비교-Pandas

분류에서Dev

데이터 프레임에서 두 열의 조건부 연결

분류에서Dev

Pandas 데이터 프레임에서 두 개의 열 연결

분류에서Dev

데이터 프레임의 행 값이 하위 문자열이거나 다른 데이터 프레임의 행 값에 포함 된 것을 기반으로 두 데이터 프레임을 결합하는 방법은 무엇입니까?

분류에서Dev

두 번째 데이터 프레임에서 추가 열이 하나만있는 데이터 프레임 결합

분류에서Dev

숫자 데이터 프레임에 문자열을 추가하고 두 문자열 데이터 프레임을 연결합니다.

분류에서Dev

고유 한 열 값을 반복하여 데이터 프레임 생성, 하위 데이터 프레임에서 함수 실행 및 단일 연결로 저장

분류에서Dev

R의 서로 다른 데이터 프레임에있는 두 열 쌍의 값 일치

분류에서Dev

두 데이터 프레임, pandas에서 두 개의 동일한 열 결합

분류에서Dev

열 이름이 r 데이터 프레임의 각 행에있는 두 변수의 값과 일치하는 벡터를 상관시킵니다.

분류에서Dev

Pandas : 값을 선택하여 두 데이터 프레임을 동일한 열로 결합

분류에서Dev

열 값 쌍 간의 가장 가까운 일치를 기반으로 두 데이터 프레임 병합

분류에서Dev

pandas 데이터 프레임에 일치하는 값이있는 새 열 추가

분류에서Dev

R의 두 데이터 프레임에서 하나의 열만 동일한 두 데이터 프레임을 결합하는 방법

분류에서Dev

하나의 누락 된 열이있는 두 데이터 프레임 연결 / 결합 / 병합

분류에서Dev

값이 일치하는 위치를 찾아 열 벡터 MATLAB에 연결

분류에서Dev

특정 열의 값이 두 데이터 프레임에서 일치하는 경우 한 데이터 프레임의 행을 다른 데이터 프레임으로 복사

분류에서Dev

모든 연도가 하나의 열에 표시되도록 두 개의 데이터 프레임 결합

분류에서Dev

결 측값이있는 두 데이터 프레임 병합

분류에서Dev

두 시계열을 결합하고 두 번째 데이터 프레임에 숫자 값이있는 경우 NA로 대체

Related 관련 기사

  1. 1

    R의 두 데이터 프레임 열간에 일치하는 값 벡터화

  2. 2

    일치하는 열에서 두 데이터 프레임 결합

  3. 3

    두 열간에 일치하는 값 (정확한)을 기반으로 데이터 프레임 필터링

  4. 4

    두 번째 데이터 프레임에 일치하는 값이있는 경우 데이터 프레임 열의 값을 바꿉니다.

  5. 5

    두 데이터 프레임을 연결하고 열 값을 기준으로 중복 행 제거

  6. 6

    데이터 프레임에서 두 열을 연결하려고 할 때`AttributeError`

  7. 7

    두 열의 값이 R에서 일치하지 않는 데이터 프레임에서 행 제거

  8. 8

    스파크 데이터 프레임의 두 열을 null 값으로 연결

  9. 9

    시작 및 종료 시간을 기준으로 Panda 데이터 프레임의 단일 열에 여러 열 값을 연결하는 방법

  10. 10

    두 데이터 프레임 간의 일대일 열 값 비교-Pandas

  11. 11

    데이터 프레임에서 두 열의 조건부 연결

  12. 12

    Pandas 데이터 프레임에서 두 개의 열 연결

  13. 13

    데이터 프레임의 행 값이 하위 문자열이거나 다른 데이터 프레임의 행 값에 포함 된 것을 기반으로 두 데이터 프레임을 결합하는 방법은 무엇입니까?

  14. 14

    두 번째 데이터 프레임에서 추가 열이 하나만있는 데이터 프레임 결합

  15. 15

    숫자 데이터 프레임에 문자열을 추가하고 두 문자열 데이터 프레임을 연결합니다.

  16. 16

    고유 한 열 값을 반복하여 데이터 프레임 생성, 하위 데이터 프레임에서 함수 실행 및 단일 연결로 저장

  17. 17

    R의 서로 다른 데이터 프레임에있는 두 열 쌍의 값 일치

  18. 18

    두 데이터 프레임, pandas에서 두 개의 동일한 열 결합

  19. 19

    열 이름이 r 데이터 프레임의 각 행에있는 두 변수의 값과 일치하는 벡터를 상관시킵니다.

  20. 20

    Pandas : 값을 선택하여 두 데이터 프레임을 동일한 열로 결합

  21. 21

    열 값 쌍 간의 가장 가까운 일치를 기반으로 두 데이터 프레임 병합

  22. 22

    pandas 데이터 프레임에 일치하는 값이있는 새 열 추가

  23. 23

    R의 두 데이터 프레임에서 하나의 열만 동일한 두 데이터 프레임을 결합하는 방법

  24. 24

    하나의 누락 된 열이있는 두 데이터 프레임 연결 / 결합 / 병합

  25. 25

    값이 일치하는 위치를 찾아 열 벡터 MATLAB에 연결

  26. 26

    특정 열의 값이 두 데이터 프레임에서 일치하는 경우 한 데이터 프레임의 행을 다른 데이터 프레임으로 복사

  27. 27

    모든 연도가 하나의 열에 표시되도록 두 개의 데이터 프레임 결합

  28. 28

    결 측값이있는 두 데이터 프레임 병합

  29. 29

    두 시계열을 결합하고 두 번째 데이터 프레임에 숫자 값이있는 경우 NA로 대체

뜨겁다태그

보관