R语言绘制山脊图 ggridge,如何给每个山脊添加自定义垂直线?
我们在用library(ggridges)画山脊图时,经常会遇到一个问题,怎么修改填充颜色,怎么添加一条垂直竖线,下面给出详细解答。
上图的代码如下:
rm(list = ls())
library(magrittr)
library(tidyverse)
library(dplyr)
library(ggplot2)
library(ggridges)#自定义每个类别的填充颜色
colors <- c("#FF6600", "#31A354", "#0000FF") ggplot(iris, aes(x=Sepal.Length, y=Species))+geom_density_ridges(aes(fill = Species),color='white') +##给每个山脊添加自己想要的颜色信息scale_fill_manual(values =colors) +theme_classic()+theme(panel.grid.major = element_blank(),panel.grid.minor = element_blank())+
scale_y_discrete(expand = c(0.1, 0))
那么,如何添加额外的垂直竖线呢?如下图所示的效果
R语言绘制山脊图 ggridge,如何给每个山脊添加自定义垂直线?相关推荐
- R语言绘制线图(line)实战
R语言绘制线图(line)实战 目录 R语言绘制线图(line)实战 #仿真数据 #基础线图
- R语言绘制空白图实战
R语言绘制空白图实战 目录 R语言绘制空白图实战 #绘制空白图1 #绘制空白图2 #绘制空白图3
- R语言绘制火山图(volcano plot)实战:为差异表达基因(DEGs)添加颜色、基于显著性阈值进行点的颜色美化、为选定基因添加标签
R语言绘制火山图(volcano plot)实战:为差异表达基因(DEGs)添加颜色.基于显著性阈值进行点的颜色美化.为选定基因添加标签 目录 R语言绘制火山图(volcano plot)实战 #导入 ...
- 运用R语言绘制小提琴图
运用R语言绘制小提琴图 一.概念 小提琴图是一种绘制连续型数据的方法,可以认为是箱形图与核密度图的结合体,与此同时,还可使用核密度图展示数据分布的'轮廓'效果,'轮廓'越大,即意味着数据越集中于该处, ...
- R语言绘制棒棒糖图(火柴杆图)
本博客介绍几种利用R语言绘制棒棒糖图(火柴杆图)的方法. 2. 使用原生ggplot方法 最容易也是最简单想到的方法是直接使用ggplot2包进行更新,这里需要使用ggplot本身的特性,通过图层叠加 ...
- matlab 画qq图,科学网—[转载]R语言绘制QQ图 - 刘朋的博文
R语言绘制QQ图 实例1: #############加载数据 data R R=apply(R,2,as.numeric) #R语言将字符串矩阵转化为数值型矩阵,apply()函数里面的第2个值,如 ...
- R语言绘制热图(其实是相关系数图)实践(二)corrplot包
目录 前言 corrplot包简介 语法和常用参数介绍 函数语法 参数介绍 实践 summary 参考资料 前言 在我的上一篇的内容中(R语言绘制热图实践(一)pheatmap包 ),我以绘制相关系数 ...
- R语言绘制QQ图实战(qqplot函数、qqnorm函数、qqline函数)
R语言绘制QQ图实战(qqplot函数.qqnorm函数.qqline函数) 目录 R语言绘制QQ图实战(qqplot函数.qqnorm函数.qqline函数)
- r语言绘制雷达图_用r绘制雷达蜘蛛图
r语言绘制雷达图 I've tried several different types of NBA analytical articles within my readership who are ...
- R语言绘制小提琴图geom_violin,如何给每个小提琴添加自定义直线?
R语言绘制小提琴图geom_violin,如何给每个小提琴添加自定义直线? 效果如下图所示: 数据按照下面的方式进行存储 下面提供所需要的代码: #加载必要的包 rm(list = ls()) lib ...
最新文章
- 网上商城系统源代码_多用户系统商城授权有几种方式?
- 《xUnit Test Patterns》学习笔记3 - Philosophy of Test Automation
- POJ 2389 Bull Math(大数乘大数)
- 熬夜与不熬夜,10年后差距到底有多大?
- 用Raspberry Pi搭建Azure IOT解决方案
- 大连a货翡翠,东莞a货翡翠
- wxWidgets:字体编码
- 如何胜任一个小型公司的技术总监?我的感想
- 你不必害怕,岁月有的是时间让你遇见更好的人(沈善书)
- 苹果服务两天内经历两次宕机:部分服务受影响 现已修复
- android 中 FLAG_SHOW_WHEN_LOCKED 的用法及解释
- Bailian2888 字符串中的数字【字符串】
- 地图分幅组件的实现(七)——非标准制图过程的自动化
- List异常报错:list All elements are null
- MOCTF-WRITE-UP(二)
- Visual paradigm试用版绘制ER图时如何去水印
- android小米推送,Android手机端小米推送Demo解析和实现方法
- 基于python的scip库使用,从基础模型到复杂模型,从一维变量到三维变量
- veket linux应用软件,veket linux
- 35岁的软件测试从业人员还有出路?听10年测试老鸟易哥怎么说!