喜欢就点关注吧!
接触过R中的ggplot绘图的伙伴应该被其优雅的绘图所吸引,那么现在大家基本都用python来进行数据处理,在python中也有许多绘图库,除了我们熟悉的matplotlib之外,今天给大家介绍一个拥有ggplot一样绘图美学的python绘图库plotnine。plotnine提供各种不同的可视化,易于适应定制输出。如果你之前接触过R中的ggplot,那么使用plotnine将毫不费力。plotnine安装十分简单,可用pip或者conda直接安装:
本次数据集我们使用的是包含有关2,410种美国精酿啤酒的信息数据,大家不需要去下载该数据集,可直接通过下文提供的地址用pandas加载就可以了。
导入库及定义变量
安装好plotnine库之后,在绘图前定义后续使用的一些变量函数。
加载数据并索引相应列
这里用pandas直接通过数据地址加载数据,并用filter索引相应的数据列。
直方图
基本直方图
直方图中添加颜色
添加坐标名称
显示完整坐标刻度
散点图
对不同数据点设置不同颜色
热图
箱图
花式箱图
领取专属 10元无门槛券
私享最新 技术干货