gpt4 book ai didi

python - 将由空格分隔的一列值拆分为 python 中每个值的单独列

转载 作者:行者123 更新时间:2023-11-28 19:46:52 25 4
gpt4 key购买 nike

如何转换数据集

a    |    a b c d 
s | e f g h
f | i j k l

a | a | b | c | d
s | e | f | g | h
f | i | j | k | l

最佳答案

更简单的方法是使用 expand=True 参数。

# sample data
df = pd.DataFrame({'c1':['a','b','c'], 'c2':['a b c d','e f g h','i j k l']})

# transform into multiple columns
df = pd.concat([df['c1'],df['c2'].str.split(' ', expand=True)], axis=1)

print(df)

c1 0 1 2 3
0 a a b c d
1 b e f g h
2 c i j k l

关于python - 将由空格分隔的一列值拆分为 python 中每个值的单独列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50472447/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com