我有熊猫数据帧与价值观变量如下转换对象以大熊猫串
print (df.xx)
1 5679558
2 (714) 254
3 0
4 00000000
5 000000000
6 00000000000
7 000000001
8 000000002
9 000000003
10 000000004
11 000000005
print (df.dtypes)
xx object
我喜欢下面以将此转换为num
try:
print df.xx.apply(str).astype(int)
except ValueError:
pass
我也尝试这样
tin.tin = tin.tin.to_string().astype(int)
但是这给了我MemoryError
,因为我有3M行。
有些身体可以帮我剥离特殊字符并转换为int64吗?
谢谢你,和预期一样。 – subro
如果我的答案解决了你的问题,那么你可以接受它,在答案的左上角会有一个空的勾号标记 – EdChum