包含luke olson的样式设置首选项的python绘图脚本

pyfancyplots的Python项目详细描述


##PyfancyPlots
您的顾问喜欢花哨的情节吗?他叫卢克吗?那么这个剧本是给你的!

这个
脚本使用matplotlib和seaborn。

证明
“绘图效果很好。”--luke

绘图示例
导入“plot.py”以设置默认绘图参数。一些重要的
方法:
-add_anchored_legend方法将在
绘图上方添加多列图例。下面的图表中有这样的例子。
-save_plot方法将使用luke首选的设置保存您的图形
-stacked_barblot和partially_stacked_barplot方法通过叠加数据(或其中一些数据)创建seaborn
barplot。

请确保调用add_luke_options()和save_plot(…)将这些设置添加到图形中。
![](figures/line_u plot.png)


如果y_data是列表列表,则还需要相应标签的列表
。每个Y U数据列表将在所有X U数据位置绘制
,如下所示。
![](figures/barplot.png)
![](figures/stacked_u barplot.png)


该方法通常采用x_数据,然后是y_数据的
列表。y_数据列表包含y_数据列表和
列表。例如,y_data=[y0,y1,[y2,y3],y4,[y5,y6]]将y0,y1和y4绘制为普通条形图,而y3将堆叠在y2之上,y6也将
堆叠在y5之上。相关标签的格式应与Y U数据相同。
![](数字/部分堆积的.png)








欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
junit cucumber为什么会找到“runTest.java”来运行测试?   在Eclipse中找不到java KeyPairGenerator   java NotSerializableException即使在实现Serializable之后   noclassdeffounderror(java字符串连接)为什么会出现这种异常?   java Guice:将接口绑定到由动态代理创建的实例   使用Spring数据neo4j创建空间索引时发生java错误   java对于需要在50多个excel文件上运行并且每个文件平均包含25k行的项目,最佳的方法是什么   javaNIO中的java缓冲区写入/发送消息问题   如何在Java/eclipse中添加不调用super()的警告   JavaSpring:mvcUrl映射错误的id   java应该在getInstance或构造函数中使用Init方法吗?   安卓中的java空指针异常错误   java Jsoup不能完全获取原始html代码