前面介绍了基础直方图的绘制教程,接下来,同样分享一篇关于数据分布的基础图表绘制-核密度估计图。具体含义我们这里就不作多解释,大家可以自行百度啊,这里我们主要讲解R-python绘制该图的方法。本期知识点主要如下:
- R-ggplot2.geom_density()绘制方法
- Python-seaborn.kdeplot()绘制方法
- 各自方法的图片元素添加
R-ggplot2.geom_density()绘制方法
我们还是使用前几期绘制的数据,关注公众号DataCharm,后台回复柱形图 ,即可获取练习数据啦。这里给出部分数据的预览,如下:
这里直接给出绘图代码:
library(ggtext)
library(hrbrthemes)
flipper_density geom_density(aes(fill=species),colour="black",size=1)+
scale_fill_manual(values = c('#FF8C03',"#A034F1","#0F8B8B")) +
guides(fill = guide_legend(nrow = 1)) +
labs(y="",
title = "Base Charts in R Exercise 03: Density Charts",
subtitle = "processed density charts with geom_density()",
caption = "Visualization by DataCharm") +
theme_ipsum(base_family = "Roboto Condensed") +
theme(
plot.title = element_markdow