Skip to content

Relph1119/python-data-analysis

Repository files navigation

数据分析工具的学习记录

  其中包括pandas、numpy、seaborn的练习题和学习资料,均使用jupyter notebook编写。

文件目录

numpy_exercises---------------------numpy100题
pandas_exercises--------------------pandas练习题
question----------------------------问题分析与总结
seaborn_exercises-------------------seaborn学习资料(包括matplotlib)

版本

numpy:1.18.1
pandas:1.0.1
seaborn:0.10.0
matplotlib:3.2.0

解题总结

numpy练习题:

  1. 第49题:将np.set_printoptions(threshold=np.nan)修改成np.set_printoptions(threshold=np.inf)
  2. 第75、80、98、100题不好理解

pandas练习题

  1. 第6章-Wind_Stats中的步骤7,将data.shape[0] - data.isnull().sum()修改成data.notnull().sum()
  2. 第6章-Wind_Stats中的步骤11,将january_winds = data.query('month == 1')修改成january_winds = data[data.month == 1]

seaborn练习题

  1. seaborn高于0.8版本,需要显式使用seaborn样式:sns.set()
  2. 第2章,需要安装ipyweights(一个jupyter的插件)
  3. 第4章,需要安装statsmodels库
  4. 第5章,2.7.1节中catplot通过kind设置图形显示类别,接口很简洁,也很方便

主要贡献者(按首字母排名)

@胡锐锋-天国之影-Relph

未来计划

  1. scipy的学习

参考资料

  1. numpy练习题
  2. pandas练习题
  3. seaborn练习题
  4. Python数据分析,numpy、pandas及其思维导图
  5. 这十套练习,教你如何用Pandas做数据分析

About

python数据分析(包括pandas、numpy、seaborn)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published