机器学习中常见库总结
一,matplotlib
概述:Matplotlib是Python中最常用的可视化工具之一,可以非常方便地创建海量类型地2D图表和一些基本的3D图表.
1,官网
https://matplotlib.org/index.html
2,完整文档
https://matplotlib.org/contents.html#
3,初学者入门教程
https://matplotlib.org/tutorials/index.html
4,例子仓库
https://matplotlib.org/gallery/index.html
二,pandas
概述:pandas是基于Numpy构建的含有更高级数据结构和工具的数据分析报包。类似于Numpy的核心是ndarray,pandas也是围绕着Series和DataFrame两个核心数据结构展开的。
1,官网
2,完整文档
http://pandas.pydata.org/pandas-docs/stable/
3,10分钟搞定文档
http://pandas.pydata.org/pandas-docs/stable/10min.html
三,numpy
概述:numpy 是科学计算的基础包,包括 强大的 n维数组对象和矩阵运算,针对数组提供大量数学函数。
1,numpy 官网
2,安装该包
https://www.scipy.org/install.html
3,入门文档
https://docs.scipy.org/doc/numpy/user/quickstart.html
四,scipy
科学计算程序的核心包,它可以用于有效的计算numpy矩阵,来让numpy和scipy协同工作
1,官网
https://www.scipy.org/index.html
2,安装包
https://www.scipy.org/install.html
3,完整文档
https://docs.scipy.org/doc/scipy/reference/
4,入门教程
https://docs.scipy.org/doc/scipy/reference/tutorial/index.html
五,scikit-learn
1,官网
http://scikit-learn.org/stable/index.html
2,安装包
http://scikit-learn.org/stable/install.html
3,用户文档概况导航
http://scikit-learn.org/stable/user_guide.html#user-guide