gpt4 book ai didi

python - Pandas 切片列的每个行项目

转载 作者:行者123 更新时间:2023-12-01 03:56:13 25 4
gpt4 key购买 nike

我有一个数据框,第二列中有字符串。我可以通过多种方式获取第二列:

df.iloc[:,1]
df.ix[:,1]
df['column_name']

我可以通过进一步索引来获取某些行,df.iloc[:,1][:4]

但我似乎无法做的是一次对列中的每个字符串进行切片。类似 df.iloc[:,1][:][1] 返回列的第一行,但 df.iloc[:,1][1][1] code> 实际上给了我一个切片。如何在没有 for 循环的情况下将其应用于该列的所有行?

最佳答案

您可以使用矢量化的 str对每行上的每个字符串进行切片的方法

所以

df['column_name'].str[1]

将返回每行中的第二个单词

关于python - Pandas 切片列的每个行项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37417090/

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