Py学习  »  Python

跟小白学Python数据分析——数据导出

小蚊子数据分析 • 5 年前 • 542 次点击  

在介绍记录合并的时候,我们已经将3个数据框合并成一个数据框,现在希望将合并后的新数据框导出。
import pandas
data1 = pandas.read_csv(
     'C:\\D\\1\\台电.csv'
     engine='python', encoding='utf8')

data2 = pandas.read_csv(
    'C:\\D\\1\\小米.csv'
    engine='python', encoding='utf8')
data3 = pandas.read_csv(
     'C:\\D\\1\\苹果.csv'
     engine='python', encoding='utf8')
data = pandas.concat([data1, data2, data3])


长按识别下方二维码,并关注公众号
回复“
DR”获取案例数据
       

首先是导出为Excel 文件,使用的是Pandas模块中的to_excel函数,输入以下代码:
data.to_excel('all.xlsx', sheet_name='Sheet1',index=False)
执行后,得到下面这张表:
然后是导出为CSV文件,使用的是Pandas模块中的to_csv函数,输入以下代码:
data.to_csv('all.csv',index=False)
如果不需导出表头的标题,可以将header设置为False,to_excel也是一样的设置。
data.to_csv('all.csv',index=False,header=False)
另外如导出有指定编码要求,可以通过encoding参数进行设置,与导入一样,例如encoding="utf8"
今天就到这,下次我们继续学习其他操作,小白你回去要多多练习,多敲代码

如果你喜欢本文,可以点击右下角在看
如果你在跟着学习,请在留言区留言:打卡
如果你刚看到本文,可以查看本系列历史文章跟着学习:
跟小白学Python数据分析——Anaconda安装
跟小白学Python数据分析——使用spyder
跟小白学Python数据分析——数据导入1
跟小白学Python数据分析——数据导入2
跟小白学Python数据分析——描述性统计分析
跟小白学Python数据分析——分组分析
跟小白学Python数据分析——列表
跟小白学Python数据分析——数据框
跟小白学Python数据分析——记录抽取
跟小白学Python数据分析——记录合并

-----------------

希望系统、快速学习Python数据分析知识,可以学习

数据分析专家@文彤老师

跟文彤老师学Python数据分析》系列视频课程

包含以下三门课程

Python数据分析--玩转Pandas

玩转Python统计分析

Python数据分析--玩转数据可视化

如有问题也可添加课程助理微信号咨询,添加时请注明咨询课程

参加课程学习,可享受6折优惠

购买课程直接点击文末“阅读原文”进入即可

     

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/57276
 
542 次点击