包含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)
您的顾问喜欢花哨的情节吗?他叫卢克吗?那么这个剧本是给你的!
这个
脚本使用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)