matplotlib(一)——基础

2020-03-06  本文已影响0人  haha_writing

入门

        对于日常的应用,matplotlib提供一个简单的接口,pyplot模块。只需要使用import  matplotlib.pyplot as plt 就可以导入API,进行绘图。对于

比较高阶的功能,可以使用Seaborn,HoloViews,Basemap,GeoPandas,Canopy等工具。

图表类型

        在选择图表时,需要考虑三个方面:

        1、变量的数量。

        2、数据的分布

        3、数据序列之间的关系。

折线图Line plot

        如果仅传入一个参数,值为y轴,x轴为索引。例如:values =[1,3,4,5,6,5]

         plt.plot(values)

         plt.show()

散点图Scatter plot

        plt.scatter(x,y)

直方图Histogram

        直方图在展示数据分布方面非常有用。

        对应函数为plt.hist()。相关参数如下:

        x:(n,), 要展示的数据集,格式为数组或者序列。 

        bins:统计的区间分布。

Bar图

        条形图通常用来比较不同类别之间的数据。 

Pie图

        Pie图通常用来表示百分比。对应函数plt.pie()。

Polar图

        polar图用来实现多变量的数据。对应函数plt.polar()。

图表说明

        添加文字:plt.text(x,y,"hello!",fontsize=30)

上一篇 下一篇

猜你喜欢

热点阅读