pandas数据导入和导出
学习目标
- 能够使用 pandas 进行数据导入和导出操作(csv、excel、sql)
01_CSV 文件
方法 | 说明 |
---|---|
pd.read_csv(filepath, sep=',') |
将 csv 数据加载成 DataFrame 数据 * sep参数用来指定加载时列的分割符,默认为逗号 |
df.to_csv(filepath, sep=',', index=True) |
将 DataFrame 数据导出成 csv 数据 * sep参数用来指定导出时列的分割符,默认为逗号; * index参数用来设置导出数据时是否将行标签也导出,默认为True |
csv 是数据协作和共享的首选格式,因为可以使用excel打开
# 加载 csv 数据
scientists = pd.read_csv('./data/scientists.csv')
# 加载 tsv 数据
china = pd.read_csv('./data/china.tsv', sep='\t')
# 导出成 tsv 文件,设置分隔符必须为\t
scientists.to_csv('./data/scientists_df.tsv', sep='\t')
# 导出时