我在python数据框中有一个列,如下所示:
Product_ID
ABCD
1234
0001234
2345
4567
EFGH
它当前存储为对象数据类型。但是,我确实希望这些数字合并(即1234与0001234是同一产品)。由于列中也有文本字符串,因此无法将其转换为整数
df['Product_ID'] = pd.to_numeric(df['Product_ID'])
值错误:无法分析位置0处的字符串“abcd”。
我可以使用函数将这些条目转换为不包含文本字符的整数(或者至少去掉前导0)吗?
最后,我希望按此列分组,不希望1234和0001234有单独的条目。
谢谢!