python小白联盟Py小工具Py

python遇上excel(2)

2018-08-11  本文已影响7人  雨路浅歌

今天主要来和大家一起学习python操纵excel单元格的风格以及图表的相关知识,友情提示:今天的内容会十分有趣哦。

风格

我们还是以昨天的excel文件''成绩.xlsx''为例。

我们下面来写代码

效果如下

设置单元格的风格相对来说还是挺简单的,就先学到这。

图表

下面进入今天的重点部分,也是最有趣的部分,我们来学习利用python制作excel图表。

柱形图

2D柱形图

      我们还是以上面的''成绩.xlsx''为例,把每位同学的各科成绩和总成绩以柱形图的形式表现出来。从表中可以看出,数据在C1和F9之间,坐标标签在B列的第2到第9行。

漂漂亮亮的柱形图跃然纸上。

3D柱形图

3D柱形图的制作很简单,只要把上面代码中BarChart改为BarChart3D即可。

折线图

2D折线图

      现在我新建了一个名为''温度湿度.xlsx''的excel文件,其中有一个名为''温湿度''的工作表,里面的数据如下(都是我瞎编的,不准确但是没关系)

下面我们利用折线图把每月的温湿度表现出来

3D折线图

同理,将LineChart改为LineChart3D即可

饼图

2D饼图

      为了演示饼图的制作,我又新建了一个名为''各年级人数.xlsx''的excel文件,其中有一个名为''人数''的工作表,内容如下

现在我们利用饼图把各年级的人数表现出来

3D饼图

还是一样照葫芦画瓢,把PieChart改为PieChart3D即可。

      今天的内容就是这些,官网上还有很多好玩的图表,比如甜甜圈图、雷达图等等,大家可以阅读官网文档进一步学习。

python小白联盟
上一篇 下一篇

猜你喜欢

热点阅读