pandas之DataFrame类型文件保存

本文介绍如何使用Python的Pandas库将DataFrame数据结构导出为.csv和.xls文件格式,包括具体代码示例及官方文档链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、保存为.csv文件,详细官网文档:
https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_csv.html
DataFrame.to_csv(path_or_buf=None, sep=’, ‘, na_rep=’’, float_format=None, columns=None, header=True, index=True, index_label=None, mode=‘w’, encoding=None, compression=None, quoting=None, quotechar=’"’, line_terminator=’\n’, chunksize=None, tupleize_cols=None, date_format=None, doublequote=True, escapechar=None, decimal=’.’)

    import pandas as pd
    import numpy as np
    data=pd.DataFrame(np.ones(16).reshape(4,4),columns=list('abcd'))
    print(data)
        a    b    c    d
    0  1.0  1.0  1.0  1.0
    1  1.0  1.0  1.0  1.0
    2  1.0  1.0  1.0  1.0
    3  1.0  1.0  1.0  1.0 
    data.to_csv('data.csv')
    print(pd.read_csv('data.csv'))
       Unnamed: 0    a    b    c    d
    0           0  1.0  1.0  1.0  1.0
    1           1  1.0  1.0  1.0  1.0
    2           2  1.0  1.0  1.0  1.0
    3           3  1.0  1.0  1.0  1.0

2、保存为.xls文件,详细官方文档:
https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_excel.html

    data1=pd.DataFrame(np.zeros(16).reshape(4,4),columns=list('abcd'))
    print(data1)
             a    b    c    d
    0  0.0  0.0  0.0  0.0
    1  0.0  0.0  0.0  0.0
    2  0.0  0.0  0.0  0.0
    3  0.0  0.0  0.0  0.0
    data1.to_excel('data1.xls')
    print(pd.read_excel('data1.xls'))
       a  b  c  d
    0  0  0  0  0
    1  0  0  0  0
    2  0  0  0  0
    3  0  0  0  0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值