matplotlib模块
matplotlib是二维画图模块,比如折线图,柱形图等。
该模块需要安装,安装方法:pip install matplotlib
1、简单的绘制一个折线图 plot

主要使用plot方法,传入两个参数,一个是x轴的坐标,一个是y轴的坐标。
show()方法用来显示图表。

2、绘制一个简单的柱形图 bar

主要使用bar方法,传递两个参数,一个是x轴的坐标,一个是y轴的坐标。
show()方法用来显示图表。

xlwings与matplotlib模块的简单交互
案例说明,使用matplotlib模块生成一个折线图,并将折线图保存到excel中

将折线图保存到excel中,用到的方法是,xlwings中pictures.add方法
update 表示如果这个图片的名字没有发生变化,数据产生了变化,生成了不同的图表,则值更新图表,图表的位置和大小不会发生变化。
left 表示图片在excel中离左侧边际的距离

xlwings与pands模块进行简单的交互
实际上pandas也可以将数据保存在excel中,但是xlwings也可以和pandas配合起来,将pandas产生的数据,通过xlwings保存到excel中。

关键代码,首先使用xlwings创建一个工作薄,然后通过pandas生成需要的数据,最后将数据保存到excel中。
关于pandas的机械基础知识可以看这两篇文章
总结
matplotlib是一个经常使用的2D画图模块。这里知识简单的介绍一下,详细的介绍以后会持续的发布。