【问题标题】:Pandas Series And Read CSV熊猫系列并阅读 CSV
【发布时间】:2015-05-09 13:19:53
【问题描述】:

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

【问题讨论】:

  • 发布原始输入数据以显示您的问题

标签: csv pandas


【解决方案1】:

要读入的数据类型是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 后将其类型转换。

【讨论】:

    猜你喜欢
    • 2012-05-16
    • 1970-01-01
    • 2017-11-03
    • 2013-03-23
    • 2018-07-17
    • 2018-10-17
    • 1970-01-01
    • 2014-01-14
    • 2018-01-08
    相关资源
    最近更新 更多