[英]Slicing Part of a column Pandas
我有一个以“ A”列作为字符串的数据框。 在“ A”中,存在类似于name1-L89783 nametwo-L33009的值
我想创建一个新列“ B”,以便删除“ -Lxxxx”,而剩下的只是“ name1”和“ nametwo”。
为此使用向量化的str.split
,然后再次使用str
来访问感兴趣的数组元素,在这种情况下,是拆分的第一个元素:
In [10]:
df[1] = df[0].str.split('-').str[0]
df
Out[10]:
0 1
0 name1-L89783 name1
1 nametwo-L33009 nametwo
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.