2024-10-03 11:12:27 发布
网友
我在df中有大约20.000行和20列,其中一列包含站点的名称。看起来像这样:
00001 OPPT YY G 00002 LIMO DA G 000016 KAPAL VS G 0000663 TAPS VS G ...
从列值中提取数字的最佳方法是什么? 期望输出:
谢谢
因此,您可以使用此函数:例如,如果您的数据帧是df,并且您的第一列包含此数据,则:
(df.T).ix[0]
我希望这对你有帮助。在
可能是这样的:
df['col_1'] = df['col_1'].replace(r'^(\b\d+\b).*$', r'\1', regex=True)
假设Col1是您的专栏
Col1
df Out: Col1 0 00001 OPPT YY G 1 00002 LIMO DA G 2 000016 KAPAL VS G 3 0000663 TAPS VS G
在空间上拆分并获取第一个元素:
因此,您可以使用此函数:例如,如果您的数据帧是df,并且您的第一列包含此数据,则:
我希望这对你有帮助。在
可能是这样的:
假设
Col1
是您的专栏在空间上拆分并获取第一个元素:
^{pr2}$相关问题 更多 >
编程相关推荐