版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
python应用于机器学习的开源工具包
numpy和scipy
- 提供一些高级的数学运算机制
- 非常高效的向量和矩阵运算功能
- scipy是在numpy的基础上构建的更为强大,应用领域也更为广泛的科学计算包。
- scipy需要依赖numpy的支持进行安装和运行
import numpy as np
matplotlib
- 绘图工具包,解决数据分析后的可视化问题
import matplotlib.pyplot as plt
pandas
- 针对于数据处理和分析的python工具包
- “数据预处理”
- 实现了大量便于数据读写,清洗,填充以及分析的功能
import pandas as pd
scikit-learn
- 封装了大量经典以及最新的机器学习模型