熊猫系列和读取CSV

时间:2015-03-08 07:32:26

标签: csv pandas

我使用常规字典存储矩阵,然后将该字典转换为Pandas系列并将其写入CSV。然后我在csv文件上使用pd.read_csv(),但返回的项目都是字符串,字面上是整个值矩阵的字符串。无论如何,我可以让它漂浮?

1 个答案:

答案 0 :(得分:0)

要读入的数据类型是read_csv的参数。从功能帮助:

dtype : Type name or dict of column -> type
    Data type for data or columns. E.g. {'a': np.float64, 'b': np.int32}

因此您可以进行如下阅读:

mypd=pd.read_csv('my.csv', dtype={'a': np.float64, 'b': np.int32})

其中a,b等匹配您的输入文件。

您还可以在将列读入DataFrame后将其转换为类型。