今天来给大家介绍一个绘制圆角条形图的R包,帮助大家进一步提升R语言绘图的颜值—这个包就是ggchicklet包。大家来看看吧!
一、包的安装
该包可以通过以下方式安装:
安装不了的多试试几种方法,像我的安装只有通过命令
安装成功。
二、函数介绍
geom_chicklet函数用法如下:
mapping即我们熟知的aes函数,data为绘图数据,radius 为圆角的弧度,默认为3pt,width 为宽度。
三、图形绘制
3.1绘制基础图形
我们以之前的推文数据为例,可见:R语言绘图—条形图,原推文绘图代码如下:
绘制基础图形时,我们直接将绘制geom_bar函数换成geom_chicklet函数即可。
绘制的图形如下:
3.2改变圆角的幅度
我们可以通过参数radius 来控制,如下:
3.3调整透明度
通过alpha参数控制。
3.4制作堆砌条形图
这里我模拟一份数据,包含各年份的传染病数据,如下:
现在我们开始绘图:
我们也可以根据传染病的分类上色:
领取专属 10元无门槛券
私享最新 技术干货