要提取一列的前4个字符并将其转换为数字,可以使用Pandas中的str方法和astype函数来实现。

首先,假设你有一个名为df的DataFrame,其中包含一个名为column_name的列。你可以使用str方法的slice函数来提取前4个字符,然后使用astype函数将其转换为数字。代码如下:

df['column_name'] = df['column_name'].str[:4].astype(int)

这将将column_name列的每个值的前4个字符提取出来,并将其转换为整数类型。

pandas提取一列的前4个字符并改为数字

原文地址: http://www.cveoy.top/t/topic/iPZi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录