series和dataframe绘图

series绘图


生成数据并画图

首先生成一个series数据:
series和dataframe绘图_第1张图片

其中cunsum方法是累加,如图:
series和dataframe绘图_第2张图片

直接绘制s1的图像:
series和dataframe绘图_第3张图片

修改图像属性

改变图像类型

kind参数默认为line,表示显示折线图,也可以修改这个参数的值以显示其他类型的图像:
series和dataframe绘图_第4张图片

显示格栅

grid参数默认为False,修改其值为True可以在图像中显示格栅:
series和dataframe绘图_第5张图片

增加图例

label参数可以指定图像的图例,指定label后必须执行plt.legend()才能显示图例:
series和dataframe绘图_第6张图片

设置标题

title参数可以指定图像的标题
series和dataframe绘图_第7张图片

设置图像风格

style可以设置图像线条的风格,虚线、实线、点等:
series和dataframe绘图_第8张图片

在一张图中画两个series数据

在一个图像中

series和dataframe绘图_第9张图片

通过subplot子图

方法1:
series和dataframe绘图_第10张图片

方法2:
series和dataframe绘图_第11张图片

series和dataframe绘图_第12张图片

dataframe绘图


生成数据并画图

dataframe本质是多个series组成的,所以对dataframe绘图其实是对多个series同时绘图
series和dataframe绘图_第13张图片

每一条折线就是一列。

改变图形属性

改变线条类型

series和dataframe绘图_第14张图片

横向显示柱形图

series和dataframe绘图_第15张图片

堆叠显示柱形图

series和dataframe绘图_第16张图片

填充的线形图

series和dataframe绘图_第17张图片

按行画图

series和dataframe绘图_第18张图片

这里的横坐标应该是ABCD的,不知道为啥没显示,郁闷

series和dataframe绘图_第19张图片

更简单的方法是先对原始dataframe转置再画图
series和dataframe绘图_第20张图片

按列画图

series和dataframe绘图_第21张图片

你可能感兴趣的:(python3数据科学)