打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
R语言X5:ggrose包画玫瑰图(1)

最近大家都在写玫瑰图,那我就写一个包吧,于是ggrose包诞生了。

1、安装包

ggrose正在上传CRAN的路上,所以现在只能安装github版
devtools::install_github('yikeshu0611/ggrose')

2、原理

和大部分画玫瑰图使用极坐标系不同,ggrose使用的是笛卡尔坐标系,这是最大的不同。
第1步:以c(0,0)为圆心,1为半径,先画一个圆
第1步:根据数据框的行数,平均切分这个圆
第2步:给petal(花瓣)参数赋值,改变花瓣的大小
如果想给花瓣赋值颜色,给fill参数赋值即可

3、画图类型

3.1条形玫瑰图

3.2线形玫瑰图

3.3多边形玫瑰图

4、进阶

上面3种都是最基本的图形,下面我来更加复杂的情况

4.1条形玫瑰的变种:内向玫瑰

4.2条形玫瑰的变种:筛选玫瑰

低于平均值的咱们都不要

4.3来个平移,不用拼图

4.4来一些多边形

注意,这些图都是1条命令画出来的,没有用拼图包呕

4.5 再来几个圆

4.6 同心圆

4.7 随意控制显示哪些文本

4.8 随意控制任意文本的位置

好了,这里先展示一下ggrose包的功能,下一期我们再详细讲解。
---整理不易,感谢点亮再看---
---R语言系列---
R语言系列03:安装RStudio
R语言系列02:R语言的安装
R语言系列01:初识R语言
R语言系列X4:ROC制作之geomROC包详解
R语言系列X3:如何在github里查找你要的命令?
R系列教程X2:ggrisk包: make风险得分图 so easy
R语言系列X1:R4.0:stringsAsFactors或默认为FALSE
----------------------------------------------

精鼎特邀

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
丝带绣针法
玫瑰纸花
玫瑰精油的提取和制作方法-自制玫瑰精油
43平米小户型长条形户型,装修设计不错
纯洁的白玫瑰,不一样的祝福【 布艺玫瑰原创教程】新鲜奉送 布艺 手工交流区
玫瑰花瓣画法:一起来画画 玫瑰花瓣与叶片画法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服