机器学习是当今的热门话题之一。Python 是众多用户中排名第一的编程语言。然而,Python 是一种通用编程语言,这意味着它被用于许多不同的领域。要使用 Python 进行机器学习,除了通用Python之外,您还需要学习一些额外的 Python 库。
在这篇文章中,我将讨论的概况牛逼,他最根本的Python库,将帮助你开始你的机器学习之旅。我强烈建议您尽可能熟悉它们,因为它们是基础知识。如果没有正确学习它们,您将在学习之旅中途放弃!
1. NumPy
NumPy 是许多其他基于 NumPy 的库的母库。NumPy的代表民erical PY马拉松。所述ndarray(N维阵列)对象是在NumPy的主数据结构。在机器学习中,我们经常使用向量(一维数组)和矩阵(二维数组)。NumPy 提供了创建这些数组的简单方法。在处理图像数据时,我们处理 NumPy 3D 数组。NumPy 还提供了大量的数学函数,尤其是线性代数。
资源
安装
默认情况下,NumPy 带有 Anaconda 安装程序。如果您已经通过 Anaconda 安装了 Python,则无需再次安装 NumPy。但是,有两种安装 NumPy 的方法。
conda安装
conda install -c anaconda numpy
#OR
conda install -c conda-forge numpy
pip安装
pip install numpy
导入约定
社区接受的 NumPy 导入约定是:
import numpy as np
2. Pandas
Pandas 是 Python 数据操作和分析库。它建立在 NumPy 之上,这意