【发布时间】:2015-01-29 11:48:44
【问题描述】:
我有一个如下所示的 CSV 文件:
"row ID","label","val"
"Row0","5",6
"Row1","",6
"Row2","",6
"Row3","5",7
"Row4","5",8
"Row5",,9
"Row6","nan",
"Row7","nan",
"Row8","nan",0
"Row9","nan",3
"Row10","nan",
所有引用的条目都是字符串。未引用的条目是数字的。空字段是缺失值 (NaN),带引号的空字段仍应视为空字符串。 我试图用 pandas read_csv 读入它,但我无法让它按照我想要的方式工作......它仍然认为 ,"" 和 , 作为 NaN,而第一个不是这样。
d = pd.read_csv(csv_filename, sep=',', keep_default_na=False, na_values=[''], quoting = csv.QUOTE_NONNUMERIC)
有人可以帮忙吗?有可能吗?
【问题讨论】:
标签: python csv pandas missing-data