plotnine可视化
当前位置:首页 > 资源下载
plotnine可视化

蝈蝈

2023/3/22 20:55:34


       在用python做数据分析后进行数据可视化时,大多都会使用matplotlib和seaborn,但这两个python自带库作图相对于R作图来说,稍有逊色,尤其对于使用过R语言的ggplot2,更是觉得无法习惯和使用。但是好东西从来不乏分享,正所谓酒香不怕巷子深,于是适合python平台的一个新的库plotnine被人开发和挖掘出来了,它的语法风格秉持了ggplot2的风格,甚至参数都一样。其代码简洁易学易懂、图形大方流畅是其最大的特点。  其官网为:https://plotnine.readthedocs.io。

 


(ggplot(df,aes()) + geom_xx())+ scale_xx() + theme() + …)

上面的绘图模式框架就像的公式一样,其中:

ggplot用于创建图形,

df为数据框,

aes为数据中的变量到图形成分映射,即指定x,y;

geom_xx()为创建几何对象,如饼图geom_bar,线图geom_line;

scale_xx()、theme()为调整坐标轴上的元素,如颜色深浅,大小范围以及图像的图例等。

对于多个图形的叠加,直接在括号内继续用“+”链接即可。

通过上面的基本框架可做如下归纳,分为必须有的函数和可选函数。

必选:(ggplot(data,aes)+ geom_xxx()|stat_xxx())

可选:(scale_xxx() + coord_xxx() +facet_xxx() + guides() + theme())


具体的操作见:http://pylab.club/Upload/yubg/plotnine.htm


jupyternotebook文件下载(plotnine.ipynb):

链接:https://pan.baidu.com/s/1XlTzcCKaE8pD8-8PXR07SA?pwd=1024 
提取码:1024

 


还可以输入200个字

蝈蝈派【海南省教改项目(Hnjg2022-80)支持】 网站版权所有

Python remained the copyright of our website

吉公网安备 22020402000437号

备案号:吉ICP备2020005062号-2

关注QQ群

了解Python

实时动态