数据加载、存储与文件格式全解析
1. 文本格式数据的读写
1.1 数据写入文本格式
可以使用 DataFrame 的 to_csv 方法将数据导出为分隔格式文件。以下是具体示例:
import pandas as pd
# 读取 CSV 文件
data = pd.read_csv("examples/ex5.csv")
print(data)
# 将数据写入逗号分隔的文件
data.to_csv("examples/out.csv")
# 使用其他分隔符并输出到控制台
import sys
data.to_csv(sys.stdout, sep="|")
# 用特定值表示缺失值
data.to_csv(sys.stdout, na_rep="NULL")
# 禁用行和列标签
data.to_csv(sys.stdout, index=False, header=False)
# 只写入部分列
data.to_csv(sys.stdout, index=False, columns=["a", "b", "c"])
1.2 处理其他分隔格式
对于单字符分隔的文件,可以使用 Python 内置的 csv 模块。操作步骤如下:
1. 打开文件:
import csv
f = open("examples/ex7.csv")
reader = csv.reader(f)
数据加载与存储格式详解
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



