[英]How to convert a column of comma separated strings into lists?
我們有一個 dataframe DF_00
:
CODE FACTORS
00 000049668192,000049083092,000049239900,000049304492,000049200300,000049066092
03 000049089310
08 000049239900,000049196700,000049387200
33 000049150097,000049015792
40 000049768051,000049768051,000049768051,000049768051
42 000049768051,000049768051,000049768051,000049768051
60 000049347300
61 000049089310
我們需要獲取DF_01
:
CODE FACTORS
00 ['000049668192','000049083092','000049239900','000049304492','000049200300','000049066092']
03 ['000049089310']
08 ['000049239900','000049196700','000049387200']
33 ['000049150097','000049015792']
40 ['000049768051','000049768051','000049768051','000049768051']
42 ['000049768051','000049768051','000049768051','000049768051']
60 ['000049347300']
61 ['000049089310']
我們需要做什么?
這應該這樣做:
df['FACTORS'] = df['FACTORS'].str.split(',').astype(str)
print(df)
CODE FACTORS
0 0 ['000049668192', '000049083092', '000049239900...
1 3 ['000049089310']
2 8 ['000049239900', '000049196700', '000049387200']
3 33 ['000049150097', '000049015792']
4 40 ['000049768051', '000049768051', '000049768051...
5 42 ['000049768051', '000049768051', '000049768051...
6 60 ['000049347300']
7 61 ['000049089310']
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.