关于pd.read_csv() 函数 (转载)
import pandas as pd
print("************取消第一行作为表头*************")
data2 = pd.read_csv('rating.csv',header=None)
print("************为各个字段取名**************")
data3 = pd.read_csv('rating.csv',names=['user_id','book_id','rating'])
print("***********将某一字段设为索引***************")
data3 = pd.read_csv('rating.csv',
names=['user_id','book_id','rating'],
index_col = "user_id")
print("************用sep参数设置分隔符**************")
data4 = pd.read_csv('rating.csv',
names=['user_id','book_id','rating'],
sep=',')
print("************自动补全缺失数据为NaN**************")
data5 = pd.read_csv('data.csv',header=None)查看pandas官方文档发现,
read_csv
读取时会自动识别表头,数据有表头时不能设置 header 为空(默认读取第一行,即
header=0
);数据无表头时,若不设置header,第一行数据会被视为表头,应传入
names
参数设置表头名称或设置
header=None
8819

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



