天天看点

python----画条形图以及pygal的神奇之处

本人目标是想要实现书中的交通信号机的信号配时图,所以就在想如何让三种颜色不冲突,又能很好的实现:

首先,了解matplotlib来画条形图以及层叠条形图:

链接:https://www.cnblogs.com/VseYoung/p/matlab.html

后来看到pygal,很好玩的一个轻量库:

链接:https://www.cnblogs.com/keqipu/p/7282040.html

https://www.jianshu.com/p/6875f8050499

https://www.cnblogs.com/keqipu/p/7283991.html、

一.CSV模块

python----画条形图以及pygal的神奇之处
python----画条形图以及pygal的神奇之处

另外有一点,就是newline的用法,有个简书上面说的非常好,他把读和写分开来分析,很清晰,请点击:newline在csv模块中的用法

二.read_excel用法

参照链接:pandas库中的read_excel

注意:在实际中,遇到过这样一个问题,我调用的是read_csv方法,data=pd.read_csv(文件路径)发生了错误提示:OSError:Initializing from file failed!

原因:是由于我的文件名中有中文,所以通常是先open打开文件之后,将其放进形参中。