我需要从distance
列中删除“km”:
[Distance]
0 114 km
1 114 km
2 9.1 km
3 33.1 km
4 182 km
5 93.2 km
6 40.4 km
7 0.0
8 0.0
9 43.4 km
Name: distance, dtype: object
必须是这样的:
[Distance]
0 114
1 114
2 9.1
3 33.1
4 182
5 93.2
6 40.4
7
8
9 43.4
2条答案
按热度按时间km0tfn4u1#
假设要删除的尾随子字符串始终为
km
,则可以用途:一个更通用的方法是提取数字:
如果您只想要有“km”时的数字:
并转换为数字/NaN:
摘要
输出量:
7fyelxc52#
下面是另一种方法,只需删除带有0的观测值并删除“km”: