【发布时间】:2016-04-07 12:13:01
【问题描述】:
我已经使用 pandas 导入了一个 csv 文件。
我的数据框有多个列,标题为“农场”、“苹果总数”和“好苹果”。
为“Total Apples”和“Good Apples”导入的数字数据包含表示千位的逗号,例如1,200 等 我想删除逗号,使数据看起来像 1200 等。
“Total Apples”和“Good Apples”列的变量类型作为对象出现。
我尝试使用df.str.replace 和df.strip,但没有成功。
还尝试将变量类型从对象更改为字符串,将对象更改为整数,但无法正常工作。
任何帮助将不胜感激。
****编辑****
使用 pd.read_csv 导入的 csv 文件中的数据摘录:
Farm_Name Total Apples Good Apples
EM 18,327 14,176
EE 18,785 14,146
IW 635 486
L 33,929 24,586
NE 12,497 9,609
NW 30,756 23,765
SC 8,515 6,438
SE 22,896 17,914
SW 11,972 9,114
WM 27,251 20,931
Y 21,495 16,662
【问题讨论】:
-
文件中的分隔符是什么?