我无法在下面的代码中使用to_numeric:
An error occured when call to 'gsapi_new_instance' is made: -100
我收到以下错误:
tt = ['123.00','10,614,163,994.00']
pd.to_numeric(tt)
请帮忙。
答案 0 :(得分:3)
to_numeric
无法将,
作为分离者处理数千,数百万,...
您应该通过tt
tt = [n.replace(',','') for n in tt]
答案 1 :(得分:0)
tt
中的第二个值不是数字,在许多解析器的有限数字定义中。在尝试进行转换之前,请先删除逗号。
tt = ['123.00','10,614,163,994.00']
tt = [x.replace(',','') for x in tt]
pd.to_numeric(tt)