Pandas选项将前导零条目视为字符串

时间:2014-03-12 18:04:56

标签: python csv pandas

是否有read_csv选项来解析前导零作为字符串的列?我已经看到了预处理和修改csv以添加引号的建议,但我想知道其中一个52 kwargs options是否可以为我做这个。

类似于this问题,但明确询问是否有pandas选项,而不是预处理或手动传递dtype={strcols:object}

1 个答案:

答案 0 :(得分:3)

问,你会收到的。将dtype指定为{column name:type}的字典:

In [22]: s = """0001,2
0002,3
"""

In [23]: pd.read_csv(StringIO(s), header=None, dtype={0: str})
Out[23]: 
      0  1
0  0001  2
1  0002  3

[2 rows x 2 columns]