第一章:第一节数据载入及初步观察--6.15

2021-06-15  本文已影响0人  小憨豆

1.使用绝对路径载入数据的时候,因为直接将电脑上文件的地址(D:\Datawhale 数据分析\hands-on-data-analysis-master\hands-on-data-analysis-master\第一单元项目集合)复制过来导致出现了报错,将‘\’改成‘/’后,程序跑通了。

2.如果相对路径载入数据时发生报错,使用os.getcwd()查看当前工作目录,不过前提是需要先通过‘import os’载入os库.

3.将表头改成中文,索引改为乘客ID的两种方法:

第一种:

df = pd.read_csv('train.csv') # 在使用pandas的read_csv方法时,它默认会自动加上一列行号。index_col=0 去掉默认行号

df.columns = ['乘客ID', '是否幸存', '乘客等级(1/2/3等舱位)', '乘客姓名', '性别', '年龄', '堂兄弟/妹个数','父母与小孩个数','船票信息','票价','客舱','登船港口']

df = df.set_index('乘客ID')  # 重新设 乘客ID 为索引,去掉默认会自动加上一列行号

df.head()

第二种:

df = pd.read_csv('train.csv', names=['乘客ID','是否幸存','仓位等级','姓名','性别','年龄','兄弟姐妹个数','父母子女个数','船票信息','票价','客舱','登船港口'],index_col='乘客ID',header=0)

df.head()

4.查看数据整体结构:df.info,df.describe()

5.本次作业遇到的最大问题是不知道什么时候代码后面有小括号,什么时候又没有,比如decribe,isnull()等等

上一篇 下一篇

猜你喜欢

热点阅读