数据导入和导出
Pandas 可以从多种数据源导入数据,包括 CSV、Excel、SQL 数据库、JSON 等,并且可以将数据导出到这些格式。
pandas.read_csv() :从 CSV 文件导入数据,返回一个 DataFrame 对象(df)
参数说明:
filepath_or_buffer :CSV 文件路径或文件对象。
sep :可选,分隔符,默认为逗号
header :可选,指定哪一行作为列名,默认为第一行
index_col :可选,指定哪一列作为索引
pandas.read_excel() :从 Excel 文件导入数据,返回一个 DataFrame 对象(df)
参数说明:
io :Excel 文件路径、文件对象或 URL
sheet_name :可选,工作表名称
header :可选,指定哪一行作为列名,默认为第一行
df.to_csv() :将数据导出为 CSV 文件
参数说明:
path_or_buf :导出的文件路径或文件对象
sep :可选,分隔符,默认为逗号
index :可选,是否包含索引,默认为 True
df.to_excel() :将数据导出为 Excel 文件
参数说明:
excel_writer :Excel 文件路径、文件对象或 ExcelWriter 对象
sheet_name :可选,工作表名称
index :可选,是否包含索引,默认为 True
示例
import pandas as pd
# 从CSV文件导入数据
df = pd.read_csv('data.csv')
# 将数据导出到Excel文件
df.to_excel('data.xlsx', index=False)