2 열의 값을 확인하여 다른 df에 대해 열 형식 1 df를 .map하는 방법

베드로

1 열을 2 열로 .map하는 방법 ??

  • 목표는 REF 테이블의 비용을 ID 별 데이터로 매핑하는 것입니다.
  • 문제 .map은 1 열과 1 열을 비교합니다.

데이터가 엉망이고 일부 행의 경우 ID가 아닌 ID 이름이 있습니다. 이 id_names를 id로 대체하기 위해 새로운 REF 테이블을 만들 수 있습니다. 문제는 너무 많다는 것입니다 ..

Reff 테이블

google =

id   id_name      cost

154  campaign1    15
155  campaign2    12
1566  campaign33  12
158  campaign4    33

데이터

cw = 

id  

154
155
campaign1    
campaign33
1566
158
campaign4

원하는 출력


cw =

id            cost

154            15
155            12
campaign1      15
campaign33     12
1566           12
158            33
campaign4      33

내가 뭘 ..

# Just work for one column

cw['cost'] = cw['id'].map(google.set_index('id')['cost'])


꽝황

당신은 할 수 melt있고 매핑 :

map_series = google.melt(id_vars='cost').set_index('value')['cost']

cw['cost'] = cw['id'].map(map_series)

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

동일한 df에있는 다른 열의 정보를 사용하여 한 열 값을 변경하는 방법

분류에서Dev

df2에 나열된 df1의 인덱스를 호출하여 Dataframe을 만듭니다.

분류에서Dev

해당 대체 항목이있는 다른 pandas df를 사용하여 pandas 열의 값을 바꿉니다.

분류에서Dev

다른 열의 각 행에 대해 모든 열 값을 반복하는 방법

분류에서Dev

한 열의 최대 값과 다른 열의 최소값이 다른 열로 Python에서 df로 그룹화하는 방법은 무엇입니까?

분류에서Dev

R에서 다른 열의 값을 사용하여 문자열 형식을 지정하는 방법

분류에서Dev

df의 다른 열 값에 따라 특정 열의 값을 반환하는 함수를 만드는 방법은 무엇입니까?

분류에서Dev

df2의 df1에서 값을 찾고 일치하는 행의 다른 값을 바꿉니다.

분류에서Dev

pyspark를 사용하여 df2의 텍스트 열과 df1의 토큰 목록 열을 교차하는 Spark Dataframe의 새 열을 계산합니다.

분류에서Dev

Pandas를 사용하여 다른 df의 정보에 따라 다른 df에 새 열을 추가합니다.

분류에서Dev

다른 df 값에서 df를 칭찬하는 방법

분류에서Dev

단일 df 열을 여러 '확인란'열에 매핑하는 방법

분류에서Dev

df1의 열 값을 기반으로 df2의 교차 값을 조회하고 df1에서 검색된 값으로 새 열을 만듭니다 (일치하지 않는 열 이름).

분류에서Dev

다른 data.table 열의 각 값 모양에 대해 한 data.table 열의 모든 요소를 확인하는 가장 빠른 방법

분류에서Dev

두 개의 데이터 프레임 DF1과 DF2가 있습니다. 특정 인덱스에서 DF2에서 DF1에 조건부를 충족하는 행을 추가하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Excel : 여러 열을 비교하여 모든 행에 대해 다른 열의 값보다 작은 지 확인

분류에서Dev

팬더 df를 와이드 형식으로 만들고 값을 다른 열에 연결 해제

분류에서Dev

df_2가 df_1의 하위 집합 인 경우-df_1에서 df_2 값을 제거하는 방법은 무엇입니까?

분류에서Dev

df_2가 df_1의 하위 집합 인 경우-df_1에서 df_2 값을 제거하는 방법은 무엇입니까?

분류에서Dev

모든 플롯이 다른 열의 값에 해당하는 열의 모든 값에 대해 다른 막대를 그리는 방법은 무엇입니까?

분류에서Dev

2 df를 매핑하지만 각 ID의 값 대신 값에 열

분류에서Dev

처음 두 열을 쌓고 세 번째 열을 반복하여 모양이 (2,3) 인 df에서 모양 (4,2)의 df를 만듭니다.

분류에서Dev

Pandas df의 x 열에서 값을 추출하는 방법, 여기서 df의 y 열 == list (i)

분류에서Dev

다른 df에서 일치하는 값을 연결하는 Pandas df 열 추가

분류에서Dev

열 값을 다른 열 팬더의 모든 값에 연결하는 더 빠른 방법은 첫 번째 열의 모든 값에 대해 수행합니다.

분류에서Dev

배열을 다른 길이로 확장하여 R의 대략적인 값을 저장하는 방법

분류에서Dev

중복 값에 대해 다차원 배열을 확인하는 방법

분류에서Dev

max ()를 사용하여 df를 만들고 인접한 열에 해당 값을 추가합니다.

분류에서Dev

열 값이 DF2의 열 값과 일치하는 DF1에서 행 선택

Related 관련 기사

  1. 1

    동일한 df에있는 다른 열의 정보를 사용하여 한 열 값을 변경하는 방법

  2. 2

    df2에 나열된 df1의 인덱스를 호출하여 Dataframe을 만듭니다.

  3. 3

    해당 대체 항목이있는 다른 pandas df를 사용하여 pandas 열의 값을 바꿉니다.

  4. 4

    다른 열의 각 행에 대해 모든 열 값을 반복하는 방법

  5. 5

    한 열의 최대 값과 다른 열의 최소값이 다른 열로 Python에서 df로 그룹화하는 방법은 무엇입니까?

  6. 6

    R에서 다른 열의 값을 사용하여 문자열 형식을 지정하는 방법

  7. 7

    df의 다른 열 값에 따라 특정 열의 값을 반환하는 함수를 만드는 방법은 무엇입니까?

  8. 8

    df2의 df1에서 값을 찾고 일치하는 행의 다른 값을 바꿉니다.

  9. 9

    pyspark를 사용하여 df2의 텍스트 열과 df1의 토큰 목록 열을 교차하는 Spark Dataframe의 새 열을 계산합니다.

  10. 10

    Pandas를 사용하여 다른 df의 정보에 따라 다른 df에 새 열을 추가합니다.

  11. 11

    다른 df 값에서 df를 칭찬하는 방법

  12. 12

    단일 df 열을 여러 '확인란'열에 매핑하는 방법

  13. 13

    df1의 열 값을 기반으로 df2의 교차 값을 조회하고 df1에서 검색된 값으로 새 열을 만듭니다 (일치하지 않는 열 이름).

  14. 14

    다른 data.table 열의 각 값 모양에 대해 한 data.table 열의 모든 요소를 확인하는 가장 빠른 방법

  15. 15

    두 개의 데이터 프레임 DF1과 DF2가 있습니다. 특정 인덱스에서 DF2에서 DF1에 조건부를 충족하는 행을 추가하는 가장 좋은 방법은 무엇입니까?

  16. 16

    Excel : 여러 열을 비교하여 모든 행에 대해 다른 열의 값보다 작은 지 확인

  17. 17

    팬더 df를 와이드 형식으로 만들고 값을 다른 열에 연결 해제

  18. 18

    df_2가 df_1의 하위 집합 인 경우-df_1에서 df_2 값을 제거하는 방법은 무엇입니까?

  19. 19

    df_2가 df_1의 하위 집합 인 경우-df_1에서 df_2 값을 제거하는 방법은 무엇입니까?

  20. 20

    모든 플롯이 다른 열의 값에 해당하는 열의 모든 값에 대해 다른 막대를 그리는 방법은 무엇입니까?

  21. 21

    2 df를 매핑하지만 각 ID의 값 대신 값에 열

  22. 22

    처음 두 열을 쌓고 세 번째 열을 반복하여 모양이 (2,3) 인 df에서 모양 (4,2)의 df를 만듭니다.

  23. 23

    Pandas df의 x 열에서 값을 추출하는 방법, 여기서 df의 y 열 == list (i)

  24. 24

    다른 df에서 일치하는 값을 연결하는 Pandas df 열 추가

  25. 25

    열 값을 다른 열 팬더의 모든 값에 연결하는 더 빠른 방법은 첫 번째 열의 모든 값에 대해 수행합니다.

  26. 26

    배열을 다른 길이로 확장하여 R의 대략적인 값을 저장하는 방법

  27. 27

    중복 값에 대해 다차원 배열을 확인하는 방법

  28. 28

    max ()를 사용하여 df를 만들고 인접한 열에 해당 값을 추가합니다.

  29. 29

    열 값이 DF2의 열 값과 일치하는 DF1에서 행 선택

뜨겁다태그

보관