Python数据分析 数据的导入和导出(Excel、CSV、TXT)建议收藏

文章目录

数据的导入

语法及参数

导入excel数据

pd.read_excel(io, sheet_name=0, header=0, names=None, index_col=None)

io: 文件路径
sheet_name=0 : 默认导入第一个表
names=None : 给定列名
header=0 : 若没有给定列名,则默认第一行为列名
index_col=None: 指定索引列,默认为None

导入csv数据

pd.read_csv(filepath_or_buffer, sep=

导入txt 格式数据

pd.read_table(filepath_or_buffer, sep=

filepath_or_buffer: 文件路径
sep: 分隔符
names: 给定列名
header: 若没有给定列名,则默认第一行为列名
index_col=None: 指定索引列,默认为None

导出为excel格式数据

df.to_excel(path, sheet_name=’Sheet1′, columns=None, header=True, index=True)
path:导出文件路径
sheet_name=’Sheet1′ :表名
columns=None :导出指定列,默认全部
header=True:可以给导出的列重命名,若没有给定列名,则默认第一行为列名导出
index=True:导出索引

导出为txt、csv数据

df.to_csv(path_or_buf, sep=’,’ ,columns=None, header=True, index=True)
path_or_buf:导出文件路径
sep=’,’ :分隔符,默认为’,’
columns=None :导出指定列,默认全部
header=True:可以给导出的列重命名,若没有给定列名,则默认第一行为列名导出
index=True:导出索引

注意

Python数据分析 数据的导入和导出(Excel、CSV、TXT)建议收藏

; 以鸢尾花iris数据为例

导入excel数据

pd.read_excel(io, sheet_name=0, header=0, names=None, index_col=None)

Python数据分析 数据的导入和导出(Excel、CSV、TXT)建议收藏
import pandas as pd
data = pd.read_excel(r'C:\Users\闻雨\Desktop\pandas\iris_data.xlsx')
data.head()

Python数据分析 数据的导入和导出(Excel、CSV、TXT)建议收藏
data = pd.read_excel(r'C:\Users\闻雨\Desktop\pandas\iris_data.xlsx',header=None)
data.head()

Python数据分析 数据的导入和导出(Excel、CSV、TXT)建议收藏
data = pd.read_excel(r'C:\Users\闻雨\Desktop\pandas\iris_data.xlsx',names=['l1','l2','l3','l4'])
data.head()

Python数据分析 数据的导入和导出(Excel、CSV、TXT)建议收藏

导出excel文件

df.to_excel(path, sheet_name=’Sheet1′, columns=None, header=True, index=True)

data.to_excel(r'C:\Users\闻雨\Desktop\pandas\iris_data1.xlsx',sheet_name='表1',columns=['l1','l2'],header=['列1','列2'])

Python数据分析 数据的导入和导出(Excel、CSV、TXT)建议收藏

导入csv格式数据

pd.read_csv(filepath_or_buffer, sep=

data=pd.read_csv(r'C:\Users\闻雨\Desktop\pandas\iris_data.csv',header=None,names=['l1','l2','l3','l4'])
data.head()

Python数据分析 数据的导入和导出(Excel、CSV、TXT)建议收藏

导出为csv格式数据

data.to_csv(r'C:\Users\闻雨\Desktop\pandas\iris_data1.csv')

导入txt格式数据

首先查看数据的分隔符是什么,这里是以空格隔开,所以sep = ‘ ‘

Python数据分析 数据的导入和导出(Excel、CSV、TXT)建议收藏
data = pd.read_table(r'C:\Users\闻雨\Desktop\pandas\iris_data.txt',sep=' ',header=None)
data.head()

Python数据分析 数据的导入和导出(Excel、CSV、TXT)建议收藏

导出为txt格式数据

a.to_csv(r'C:\Users\闻雨\Desktop\pandas\iris_data1.txt',sep=' ')

Original: https://blog.csdn.net/weixin_48701352/article/details/120294948
Author: 小莫_xm
Title: Python数据分析 数据的导入和导出(Excel、CSV、TXT)建议收藏

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/740732/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球