【问题标题】:why converting numpy array into csv file show no attributes name but rather put the first row values as the attribute names?为什么将 numpy 数组转换为 csv 文件不显示属性名称,而是将第一行值作为属性名称?
【发布时间】:2022-01-19 22:10:54
【问题描述】:

我有一个数据集,我使用 NumPy 处理了它的缺失值,结果是 NumPy 数组。然后我将数组转换为 CSV 文件,但数据集出现时没有属性名称,而是将第一行值作为属性名称。 如何再次添加属性名称?

转换后的数据集示例:

【问题讨论】:

    标签: python csv dataset google-colaboratory data-mining


    【解决方案1】:

    使用 numpy 保存时需要添加标题:

    np.savetxt('values.csv',modified_data, delimiter ="," , header = 'columnnames'
    

    但是,如果您使用 pandas 保存 csv 文件会更容易:

    modified_data.to_csv("values.csv")
    

    【讨论】:

    • 谢谢,成功了
    • @Nohaderwa 不客气,如果有帮助请接受/投票
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-31
    • 1970-01-01
    相关资源
    最近更新 更多