所用的数据分析环境配置
Python 3.8.9
numpy 1.21.4
pandas 1.3.4
statsmodels 0.13.1
scikit-learn 1.0.1
matplotlib 3.5.0
seaborn 0.11.2
ipython 7.30.0
jupyter 1.0.0
mayavi 4.7.4
PyQt5 5.15.6
1.python安装
1.1 进入Python官方网站下载安装包
1.2 然后点击安装即可。
2. 安装numpy
它是什么?
一个强大的 N 维数组对象、复杂的(广播)功能、用于集成 C/C++ 和 Fortran 代码的工具、有用的线性代数、傅立叶变换和随机数功能,除了明显的科学用途外,NumPy 还可以用作通用数据的高效多维容器。可以定义任意数据类型。这使得 NumPy 能够无缝且快速地与各种数据库集成。
#安装numpy
pip install numpy
3.安装pandas
它是什么?
pandas是一个 Python 包,它提供快速、灵活和富有表现力的数据结构,旨在使处理“关系”或“标记”数据既简单又直观。它旨在成为在 Python 中进行实用、真实世界数据分析的基本高级构建块。
#安装pandas
pip install pandas
4.安装statsmodels
它是什么?
statsmodels 是一个 Python 包,它为统计计算提供了 scipy 的补充,包括描述性统计以及统计模型的估计和推理。
#安装statsmodels
pip install statsmodels
5.安装scikit-learn
它是什么?
scikit-learn是一个用于机器学习的 Python 模块,构建在 SciPy 之上,并在 3-Clause BSD 许可下分发。
#安装scikit-learn
pip install scikit-learn
6.安装matplotlib
它是什么?
Matplotlib 是一个综合性的库,用于在 Python 中创建静态、动画和交互式可视化。Matplotlib 可用于 Python 脚本、Python 和 IPython shell、Web 应用程序服务器和各种图形用户界面工具包。
#安装matplotlib
pip install matplotlib
7.安装seaborn
它是什么?
Seaborn 是一个用 Python 制作统计图形的库。它建立在matplotlib之上,并与Pandas数据结构紧密集成。
#安装seaborn
pip install seaborn
8.安装ipython
它是什么?
IPython 提供了丰富的工具包来帮助您充分利用 Python 的交互方式。主要组成部分是:
- 一个强大的交互式 Python shell
- 一个Jupyter内核与Jupyter笔记本电脑和其它交互式前端Python代码的工作。
#安装ipython
pip install ipython
9.安装jupyter
它是什么?
安装 Jupyter 系统,包括 notebook、qtconsole 和 IPython 内核。
Jupyter是一个基于网页的编程交互应用,它可以在浏览器打开,支持包括Python、R在内的多种语言编程
#安装jupyter
pip install jupyter
10.安装mayavi
它是什么?
Mayavi 是用于 2-D 和 3-D 科学数据可视化的通用跨平台工具。在 Python 3.x 上,您需要安装PyQt5并且可以使用轮子。在 2.7.x 上,您有更多选择,可以使用PySide、PyQt4和 wxPython。
#安装mayavi
pip install mayavi
11.安装PyQt5
它是什么?
PyQt5 是 Qt v5 的一套全面的 Python 绑定。它以超过 35 个扩展模块的形式实现,使 Python 能够在所有支持的平台(包括 iOS 和 Android)上用作 C++ 的替代应用程序开发语言。
#安装PyQt5
pip install PyQt5