목록을 튜플로 변환 한 후 데이터 프레임에 길이 열을 추가하는 Pandas

zsad512

두 개의 데이터 프레임이 있는데, df는 튜플 test_df이었지만 목록 product_combos이었습니다. 나는 test_df다음과 같이 튜플로 변경했습니다 .

[in] print(testing_df.head(n=5))
[out]
                     product_id
transaction_id                 
001                       [P01]
002                  [P01, P02]
003             [P01, P02, P09]
004                  [P01, P03]
005             [P01, P03, P05]

[in] print(product_combos1.head(n=5))
[out]
             product_id  count  length
0            (P06, P09)  36340       2
1  (P01, P05, P06, P09)  10085       4
2            (P01, P06)  36337       2
3            (P01, P09)  49897       2
4            (P02, P09)  11573       2

# Convert the lists to tuples
testing_df1 = testing_df['product_id'].apply(tuple)

이제 길이 열을 test_df1(각 행의 문자열 수를 계산하는)에 추가하려고 할 때 문제가 발생 합니다.

먼저 길이 열을 추가 한 다음 튜플로 변환하려고 시도했지만 이것을 시도하면 길이 열이 사라집니다. 나는 또한했다 :

testing_df1['length'] = testing_df['product_id'].str.len() 

그러나 이것은 단지 말도 안되는 행을 추가합니다. 나는 또한 시도했다 :

testing_df1['length'] = testing_df['product_id'].apply(len) 

이것도 작동하지 않는 것 같습니다. 내가 뭘 잘못하고 있으며 어떻게 고칠 수 있습니까?

아니 루드 반디

잘 작동한다

df = pd.DataFrame([[1,['a','b']],[2,['a','b','c']],[3,['c','b']],[4,['b','d']],[5,['c','a']]])

df :

    0   1
0   1   [a,b]
1   2   [a, b, c]
2   3   [c, b]
3   4   [b, d]
4   5   [c, a]


df[1] = df[1].apply(tuple)
df['length'] = df[1].apply(len)

df :

    0   1       length
0   1   (a, b)     2
1   2   (a, b, c)  3
2   3   (c, b)     2
3   4   (b, d)     2
4   5   (c, a)     2

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Pandas 데이터 프레임의 행에서 튜플 목록을 하나의 튜플 목록으로 변환

분류에서Dev

Pandas 데이터 프레임을 고유 한 튜플 목록으로 변환

분류에서Dev

Pandas 데이터 프레임을 튜플 목록으로 변환

분류에서Dev

튜플 목록 목록을 MultiIndex Pandas 데이터 프레임으로 변환

분류에서Dev

Pandas 데이터 프레임을 명명 된 튜플 목록으로 변환

분류에서Dev

Pandas 데이터 프레임을 튜플 목록으로 빠르게 변환하는 방법

분류에서Dev

목록을 분할하고 Pandas에서 데이터 프레임으로 변환

분류에서Dev

Pandas 데이터 프레임 목록을 부울 열로 변환

분류에서Dev

Pandas : 문자열 튜플 목록을 데이터 프레임으로 더 빨리 변환합니까?

분류에서Dev

Pandas에서 여러 튜플을 데이터 프레임으로 변환하는 방법

분류에서Dev

조건에 따라 데이터 프레임을 튜플 목록으로 변환

분류에서Dev

dict를 Pandas 데이터 프레임으로 변환 한 후 열 이름을 변경할 수 없습니다.

분류에서Dev

Pandas 데이터 프레임 : 목록 열을 목록으로 변환

분류에서Dev

데이터 프레임을 목록으로 변환하는 python pandas

분류에서Dev

Pandas 다중 인덱스 데이터 프레임을 모든 인덱스가 열에있는 간단한 데이터 프레임으로 변환

분류에서Dev

Pandas 데이터 프레임을 각 열의 사전 목록으로 변환하는 가장 좋은 방법

분류에서Dev

길이가 같은 목록의 튜플을 임의의 튜플 목록으로 변환-Haskell

분류에서Dev

추가 열에 df 이름이있는 데이터 프레임 목록을 하나의 데이터 프레임으로 변환

분류에서Dev

튜플 목록이 포함 된 사전 내부의 사전을 Pandas 데이터 프레임으로 변환하는 방법

분류에서Dev

파이썬에서 데이터 프레임으로 확인한 후 열 이름을 추가하는 방법

분류에서Dev

데이터 프레임을 R에서 적절한 레이블이있는 목록으로 변환

분류에서Dev

목록을 pandas 데이터 프레임으로 변환

분류에서Dev

동일한 인덱스에서 3D 목록을 pandas 단일 데이터 프레임으로 변환

분류에서Dev

플랫 항목 / 목록을 Pandas 데이터 프레임으로 변환하는 방법

분류에서Dev

R 여러 문자열 길이가있는 목록을 데이터 프레임으로 변환

분류에서Dev

pyspark에서 목록을 데이터 프레임 열로 변환

분류에서Dev

길이가 다른 벡터 목록을 데이터 프레임으로 변환하는 방법

분류에서Dev

모든 열을 평가 한 후 Pandas 데이터 프레임에서 행 삭제

분류에서Dev

Python은 Dict 튜플 목록을 데이터 프레임으로 변환

Related 관련 기사

  1. 1

    Pandas 데이터 프레임의 행에서 튜플 목록을 하나의 튜플 목록으로 변환

  2. 2

    Pandas 데이터 프레임을 고유 한 튜플 목록으로 변환

  3. 3

    Pandas 데이터 프레임을 튜플 목록으로 변환

  4. 4

    튜플 목록 목록을 MultiIndex Pandas 데이터 프레임으로 변환

  5. 5

    Pandas 데이터 프레임을 명명 된 튜플 목록으로 변환

  6. 6

    Pandas 데이터 프레임을 튜플 목록으로 빠르게 변환하는 방법

  7. 7

    목록을 분할하고 Pandas에서 데이터 프레임으로 변환

  8. 8

    Pandas 데이터 프레임 목록을 부울 열로 변환

  9. 9

    Pandas : 문자열 튜플 목록을 데이터 프레임으로 더 빨리 변환합니까?

  10. 10

    Pandas에서 여러 튜플을 데이터 프레임으로 변환하는 방법

  11. 11

    조건에 따라 데이터 프레임을 튜플 목록으로 변환

  12. 12

    dict를 Pandas 데이터 프레임으로 변환 한 후 열 이름을 변경할 수 없습니다.

  13. 13

    Pandas 데이터 프레임 : 목록 열을 목록으로 변환

  14. 14

    데이터 프레임을 목록으로 변환하는 python pandas

  15. 15

    Pandas 다중 인덱스 데이터 프레임을 모든 인덱스가 열에있는 간단한 데이터 프레임으로 변환

  16. 16

    Pandas 데이터 프레임을 각 열의 사전 목록으로 변환하는 가장 좋은 방법

  17. 17

    길이가 같은 목록의 튜플을 임의의 튜플 목록으로 변환-Haskell

  18. 18

    추가 열에 df 이름이있는 데이터 프레임 목록을 하나의 데이터 프레임으로 변환

  19. 19

    튜플 목록이 포함 된 사전 내부의 사전을 Pandas 데이터 프레임으로 변환하는 방법

  20. 20

    파이썬에서 데이터 프레임으로 확인한 후 열 이름을 추가하는 방법

  21. 21

    데이터 프레임을 R에서 적절한 레이블이있는 목록으로 변환

  22. 22

    목록을 pandas 데이터 프레임으로 변환

  23. 23

    동일한 인덱스에서 3D 목록을 pandas 단일 데이터 프레임으로 변환

  24. 24

    플랫 항목 / 목록을 Pandas 데이터 프레임으로 변환하는 방법

  25. 25

    R 여러 문자열 길이가있는 목록을 데이터 프레임으로 변환

  26. 26

    pyspark에서 목록을 데이터 프레임 열로 변환

  27. 27

    길이가 다른 벡터 목록을 데이터 프레임으로 변환하는 방법

  28. 28

    모든 열을 평가 한 후 Pandas 데이터 프레임에서 행 삭제

  29. 29

    Python은 Dict 튜플 목록을 데이터 프레임으로 변환

뜨겁다태그

보관