pyplot能够利用多种数据类型绘制图像例如类别,numpy数组字典等,本篇将逐一介绍如何利用不同的数据类型绘制图像
matplotlib中文教程.pyplot是使matplotlib中文教程像MATLAB一样工作的命令样式函数的集合每个pyplot功能都会对图形进行一些更改:例如,创建图形在图形中创建绘图区域,在绘图区域中绘制一些线条用标签装饰绘图等。
在matplotlib中攵教程.pyplot各种状态下函数调用之间会保留在一起,以便跟踪当前图形和绘图区域之类的内容并且绘图功能指向当前轴(请注意,此处和攵档中大多数地方的“轴”均指到轴 的图形的部分 和不超过一个轴线的严格的数学术语)
使用pyplot我们可以非常便捷地生成可视化效果:
您鈳能想知道为什么x轴的范围是0-3,而y轴的范围是1-4如果为plot()命令提供单个列表或数组 ,则matplotlib中文教程假定它是y值的序列并自动为您生成x值。由於python范围从0开始因此默认x向量的长度与y相同,但从0开始因此x数据为 :[0, 1, 2, 3]
我们也可以通过以下命令来绘制指定点:
不只于列表,我们还可以使用numpy数组作为输入
在某些情况下您拥有某种格式的数据,该格式允许您使用字符串访问特定变量例如,使用 numpy.recarray
或pandas.DataFrame
matplotlib中文教程允许您为此類对象提供data关键字参数。如果提供的话您可以使用与这些变量相对应的字符串生成图。
可以使用分类变量创建图matplotlib中文教程允许您将类別变量直接传递给许多绘图函数。例如: