今天为大家推荐一个超实用、颜值超高的数据分析、机器学习相关的Python的完全图解。涉及具体内容包括:
Python基础
NumPy基础
NumPy是Python语言的一个扩展程序库。支持高端大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库,前身Numeric,主要用于数组计算。它实现了在Python中使用向量和数学矩阵、以及许多用C语言实现的底层函数,并且速度得到了极大提升。
Pandas
pandas是一个为Python编程语言编写的软件库,用于数据操作和分析,基于 NumPy,纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。Pandas 提供了大量快速便捷地处理数据的函数和方法。
使用 Pandas 进行 Data Wrangling(数据整理)
Scipy线性代数
SciPy是一个开源的Python算法库和数学工具包。SciPy包含的模块有最优化、线性代数、积分、插值、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学与工程中常用的计算。
Matplotlib
Matplotlib是Python编程语言及其数值数学扩展包NumPy的可视化操作界面。 它为利用通用的图形用户界面工具包,如Tkinter, wxPython, Qt 或 GTK+ 向应用程序嵌入式绘图提供了应用程序接口(API)。
使用 ggplot2 进行数据可视化
用 Emoji 解释机器学习
Scikit-Learn基础
Scikit-learn是由Python第三方提供的非常强大的机器学习库,它包含了从数据预处理到训练模型的各个方面,回归和聚类算法,包括支持向量机,是一种简单有效的数据挖掘和数据分析工具。
Scikit-Learn算法
这张流程图非常清晰直观的给出了Scikit-Learn算法的使用指南。
希望进一步学习Python数据分析、数据挖掘的朋友,可以学习统计学专家文彤老师主讲视频课程《Python数据分析--玩转数据挖掘》,该课程已正式上线
现还可以领取10元优惠券
直接点击文末“
阅读原文”进入课程主页领券参加