我们在用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,如何给每个山脊添加自定义垂直线?相关推荐

  1. R语言绘制线图(line)实战

    R语言绘制线图(line)实战 目录 R语言绘制线图(line)实战 #仿真数据 #基础线图

  2. R语言绘制空白图实战

    R语言绘制空白图实战 目录 R语言绘制空白图实战 #绘制空白图1 #绘制空白图2 #绘制空白图3

  3. R语言绘制火山图(volcano plot)实战:为差异表达基因(DEGs)添加颜色、基于显著性阈值进行点的颜色美化、为选定基因添加标签

    R语言绘制火山图(volcano plot)实战:为差异表达基因(DEGs)添加颜色.基于显著性阈值进行点的颜色美化.为选定基因添加标签 目录 R语言绘制火山图(volcano plot)实战 #导入 ...

  4. 运用R语言绘制小提琴图

    运用R语言绘制小提琴图 一.概念 小提琴图是一种绘制连续型数据的方法,可以认为是箱形图与核密度图的结合体,与此同时,还可使用核密度图展示数据分布的'轮廓'效果,'轮廓'越大,即意味着数据越集中于该处, ...

  5. R语言绘制棒棒糖图(火柴杆图)

    本博客介绍几种利用R语言绘制棒棒糖图(火柴杆图)的方法. 2. 使用原生ggplot方法 最容易也是最简单想到的方法是直接使用ggplot2包进行更新,这里需要使用ggplot本身的特性,通过图层叠加 ...

  6. matlab 画qq图,科学网—[转载]R语言绘制QQ图 - 刘朋的博文

    R语言绘制QQ图 实例1: #############加载数据 data R R=apply(R,2,as.numeric) #R语言将字符串矩阵转化为数值型矩阵,apply()函数里面的第2个值,如 ...

  7. R语言绘制热图(其实是相关系数图)实践(二)corrplot包

    目录 前言 corrplot包简介 语法和常用参数介绍 函数语法 参数介绍 实践 summary 参考资料 前言 在我的上一篇的内容中(R语言绘制热图实践(一)pheatmap包 ),我以绘制相关系数 ...

  8. R语言绘制QQ图实战(qqplot函数、qqnorm函数、qqline函数)

    R语言绘制QQ图实战(qqplot函数.qqnorm函数.qqline函数) 目录 R语言绘制QQ图实战(qqplot函数.qqnorm函数.qqline函数)

  9. r语言绘制雷达图_用r绘制雷达蜘蛛图

    r语言绘制雷达图 I've tried several different types of NBA analytical articles within my readership who are ...

  10. R语言绘制小提琴图geom_violin,如何给每个小提琴添加自定义直线?

    R语言绘制小提琴图geom_violin,如何给每个小提琴添加自定义直线? 效果如下图所示: 数据按照下面的方式进行存储 下面提供所需要的代码: #加载必要的包 rm(list = ls()) lib ...

最新文章

  1. 网上商城系统源代码_多用户系统商城授权有几种方式?
  2. 《xUnit Test Patterns》学习笔记3 - Philosophy of Test Automation
  3. POJ 2389 Bull Math(大数乘大数)
  4. 熬夜与不熬夜,10年后差距到底有多大?
  5. 用Raspberry Pi搭建Azure IOT解决方案
  6. 大连a货翡翠,东莞a货翡翠
  7. wxWidgets:字体编码
  8. 如何胜任一个小型公司的技术总监?我的感想
  9. 你不必害怕,岁月有的是时间让你遇见更好的人(沈善书)
  10. 苹果服务两天内经历两次宕机:部分服务受影响 现已修复
  11. android 中 FLAG_SHOW_WHEN_LOCKED 的用法及解释
  12. Bailian2888 字符串中的数字【字符串】
  13. 地图分幅组件的实现(七)——非标准制图过程的自动化
  14. List异常报错:list All elements are null
  15. MOCTF-WRITE-UP(二)
  16. Visual paradigm试用版绘制ER图时如何去水印
  17. android小米推送,Android手机端小米推送Demo解析和实现方法
  18. 基于python的scip库使用,从基础模型到复杂模型,从一维变量到三维变量
  19. veket linux应用软件,veket linux
  20. 35岁的软件测试从业人员还有出路?听10年测试老鸟易哥怎么说!

热门文章

  1. 2021辽宁省大学生程序设计大赛部分题解
  2. 考研人最想崩溃大哭的10个瞬间,看完第一条已泪奔!
  3. webshell一句话
  4. Latex--将参考文献号设为上标,并加方括号!
  5. poj2528 贴海报
  6. 三十六计之借刀杀人(第三计)
  7. Fabric.js 自由绘制椭圆
  8. 人生感悟:影响人成功和幸福的21点
  9. 永远保持一颗奋斗的心
  10. 华为交换IP POOL地址池使用情况查询