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

    python怎样保存csv文件

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

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

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    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学习网