问题:
ValueError: Unable to parse string “2,00” at position 3769
在使用 pandas 对 dataframe 的 Object 对象进行数据转换为 数值型,在此我使用的是 to_numeric() 函数
pd.to_numeric(df['CCAvg'])
运行后报错:
ValueError: Unable to parse string “2,00” at position 3769
从报错可知,这是由于“2,00”这种字符串有逗号导致转换失败。
解决代码:
df['CCAvg'] = df['CCAvg'].str.replace(',','')
pd.to_numeric(df['CCAvg'])



