• 技术文章 >常见问题 >Python常见问题

    python怎样保存csv文件

    silencementsilencement2020-01-09 11:03:10原创9161

    利用pandas库, 将numpy的array数据保存成csv格式的文件:

    import pandas as pd 
    import numpy as np
    
    data = pd.read_csv('C:\\abc\\a.csv', header=None)
    
    col1 = data.values[:,0]
    col2 = data.values[:,1]-0.9
    for i in range(0, len(col2)):
        col2[i] = float("%.2f" % col2[i])
    col3 = data.values[:,2]
    
    data_arry = []
    data_arry.append(col1)
    data_arry.append(col2)
    data_arry.append(col3)
    
    np_data = np.array(data_arry)
    np_data = np_data.T
    np.array(np_data)
    print(np_data)
    save = pd.DataFrame(np_data, columns = ['year', 'month', 'day']) 
    save.to_csv('C:\\abc\\a_modified.csv',index=False,header=False)  #index=False,header=False表示不保存行索引和列标题

    推荐学习《python教程》。

    专题推荐:csv
    上一篇:python导出csv中文乱码如何处理 下一篇:python的注释怎么使用

    相关文章推荐

    • python中如何写入文件• python2.7怎么读取文件• python怎样读mat文件格式• python怎么读取配置文件

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网