NumPy
NumPy是Python的数学库,它提供数组对象,线性代数函数和傅立叶变换。
它是使用Python进行科学计算的一种非常流行的方法。
而且变得越来越流行,并且在某些场景下,它取代了更专门的工具,例如MATLAB。
学Numpy的最高境界可能就是直接使用NumPy库,实现机器学习。
学习人工智能,不学Numpy不行,所以从Numpy安装开始学习吧!
在WINDOWS上安装
适用于Windows的NumPy安装程序位于:
https://sourceforge.net/projects/numpy/
下载与你使用的Python版本兼容的.exe文件并运行它。
系统将提示您输入安装Python的目录的位置,并在该目录中进行自动安装。
在其他平台上安装 ,可以下载anaconda,在Jupyter Notebook和Jupyter Lab里面都内置有Numpy和Pandas:
https://www.anaconda.com/products/individual#Downloads
下载之后直接安装就好。如果有问题,也可以试试以下文件直接下载安装。
#记得是下载 “ :“后面的链接呀!以“https: ”开头的!
MacOS Version: https://repo.anaconda.com/archive/Anaconda3-2018.12-MacOSX-x86_64.pkgWin32 Version: https://repo.anaconda.com/archive/Anaconda3-2018.12-Windows-x86_64.exeLinux Version: https://repo.anaconda.com/archive/Anaconda3-2018.12-Linux-x86_64.sh
如果你上面这些链接打不开,那就可以在Mac和Linux这两个系统下,找到“终端 ”。然后在命令行用pip命令进行安装。命令如下:
$ mkdir ~/.pip$ touch ~/.pip/pip.conf$ vim ~/.pip/pip.conf
#打开后按 i 进入插入模式, 将以下和中间的内容 copy 进pip.conf中,
之后按 -> : -> x (都是小写)进行退出。
[global] index-url = https://pypi.douban.com/simple [install] trusted-host=pypi.douban.com
在windows下面用命令行安装,可以参看csdn里面这篇文章。
https://blog.csdn.net/riverhope/article/details/78807203
Numpy一个简单的使用示例 该示例说明如何创建矩阵,将它们相乘,然后转秩并证明它们:
>>> from numpy import *>>> a=matrix([[1,2,3],[4,5,6]])>>> b=matrix([[1,2],[3,4],[5,6]])>>> a*b matrix([[22, 28], [49, 64]])>>> a.transpose( ) matrix([[1, 4], [2, 5], [3, 6]])>>> a.flatten( ) matrix([[1, 2, 3, 4, 5, 6]])
注意,你别把 >>> 粘贴进入你的Jupyter Notebook里面了。
如果还是有问题,那就加我微信,私信我来解决吧!
我们有个群,可以在群里讨论交流,这样学习起来会少走很多弯路。