在 pandas
中,数据导入和导出是常见且非常重要的操作。pandas
支持多种数据格式的读取与写入,以下是一些常见的导入导出操作:
1. 从 CSV 文件导入数据
pandas
提供了 read_csv()
方法来从 CSV 文件中读取数据:
import pandas as pd
# 从 CSV 文件读取数据
df = pd.read_csv('data.csv')
# 查看前 5 行数据
print(df.head())
-
如果 CSV 文件中的数据没有表头,可以使用
header=None
来指定:df = pd.read_csv('data.csv', header=None)
-
还可以指定分隔符,如果文件使用的不是逗号分隔:
df = pd.read_csv('data.csv', sep=';')
-
如果文件包含编码问题,可以指定
encoding
参数:df = pd.read_csv('data.csv', encoding='utf-8') # 或 'ISO-8859-1' 等
-
如果只需要读取部分列,可以使用
usecols
参数:df = pd