Python的Numpy和Matplotlib包

Python是数据科学的首选语言,因为它提供了大量的包和库,这些包和库可提升我们的数据可视化和解释的工作,从而提高“ 生产力 ”。

Python提供的两个这样的包是NumpyMatplotlib,今天将我们来认识认识他们。

Numpy

Numeric Python,或Numpy,是一个基本的Python包,其提供了常规Python列表的另一种选择,即n维的Numpy同构数组。列表是Python提供的一个非常有用的工具,允许你一次存储不同类型的值,并对其执行大量操作。但列表也有一定的局限性,在一些操作上效率并不高。而numpy可以在一行之内解决许多我们的问题而不使用循环。

Numpy不仅有助于实现这一点,而且还允许我们对数组执行大量复杂的科学计算。这些计算,包括但不限于,线性代数、矩阵乘法和矩阵操作等,所有这些计算都不需要使用循环,因此,可大大提高分析的效率。实际上这与MATLAB的计算功能已经十分相似(你懂的,MATLAB是商用软件)。


matplotlib

椒盐噪声
matplotlib

Numpy主要对数据进行计算,但结果都是数字。要分析这些数据,就需要可视化。这时,有Matplotlib包来拯救我们。Matplotlib是强大的可视化库,而要使用 Matplotlib需要导入其子包pyplot。查看本站matplotlib教程

matplotlib可视化的例子
matplotlib可视化的例子

其他人还浏览了:



公众号

关注公众号,获取一手资讯

“ Python的Numpy和Matplotlib包 ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注