跟着 Cell 学作图 | 4.小提琴图

简介: 这篇2020年发表在cell上关于新冠的组学文章里面有大量的生信内容。今天带大家复现其中的一个Supplemental Figure:小提琴图。

image.png

读图


白色的圆点是中位数


箱线图盒型的范围是下四分位点到上四分位点


细黑线表示须,一般为95%置信区间


外部形状为核密度估计,密度图宽表示频率


绘制


#------
title: "violin plot"
author: "MZBJ"
date: "2020/4/19"
#-----
# 初次使用需要安装
#install.packages("vioplot")
rm(list = ls())
library(vioplot)
#使用内置数据
mtcars
pdf("vioplot.pdf")#打开画板
#设置坐标轴
par(las=1,bty="l")
#las。只能是0,1,2,3中的某一个值,用于表示刻度值的方向。0表示总是平行于坐标轴;1表示总是水平方向;2表示总是垂直于坐标轴;3表示总是垂直方向。
#bty。该参数值为字符串型,用于限定图形的边框类型。如果bty的值为"o"(默认值)、"l"、"7"、"c"、"u"或者"]"中的任意一个,对应的边框类型就和该字母的形状相似。如果bty的值为"n",表示无边框。
#以cyl=6和8的mag为例
x1 <- mtcars$mpg[mtcars$cyl==6]
x2 <- mtcars$mpg[mtcars$cyl==8]
vioplot(x1,x2,
        names = c("6 cyl","8 cyl"),
        col = "4DB22F")
dev.off()

出图:


image.png


violin plot

AI处理一些细节:(具体操作会在之后的视频教程展示。大家可以关注我的B站号:木舟笔记。)


image.png

2021.4.19-4


相关文章
|
7月前
R语言中绘制箱形图的替代品:蜂群图和小提琴图
R语言中绘制箱形图的替代品:蜂群图和小提琴图
跟着 Cell 学作图 | 柱状图+误差棒+蜂群图
跟着 Cell 学作图 | 柱状图+误差棒+蜂群图
214 0
如何用ggplot2绘制基因功能富集气泡图?
如何用ggplot2绘制基因功能富集气泡图?
|
人工智能 数据可视化
跟SCI学umap图| ggplot2 绘制umap图,坐标位置 ,颜色 ,大小还不是你说了算
跟SCI学umap图| ggplot2 绘制umap图,坐标位置 ,颜色 ,大小还不是你说了算
1166 1
R绘制多彩的森林图:基于ggplot2
R绘制多彩的森林图:基于ggplot2
424 1
|
数据可视化
R|散点图+边际图(柱形图,小提琴图),颜值区UP
R|散点图+边际图(柱形图,小提琴图),颜值区UP
164 0
|
数据可视化
R|散点图+边际图(柱形图,小提琴图),颜值UP
R|散点图+边际图(柱形图,小提琴图),颜值UP
358 0
|
数据挖掘
ggplot2| 绘制KEGG气泡图
ggplot2| 绘制KEGG气泡图
462 0
|
机器学习/深度学习 算法 数据可视化
R绘图案例|基于分面的面积图绘制
R绘图案例|基于分面的面积图绘制
10872 0
|
数据可视化 数据挖掘 Python
跟着Nature Metabolism学作图:R语言ggplot2柱形图和下三角热图完整示例
跟着Nature Metabolism学作图:R语言ggplot2柱形图和下三角热图完整示例