r - 我需要在一张图上绘制两个图
问题描述
我是 ggplot 的新手,虽然它看起来很简单,但我很难将它翻译成我自己的作品。
因此,我对蜥蜴和蛇进行了一些 MDS 和 PCOA 分析,以获得显着的结果。无论如何,我想绘制:MDS 2-PCOA 1 关系和
MDS 1-PCOA 1 关系考虑到它们都有 PCOA 1,这应该很容易。x 轴上的 PCOA 1。
我只想要两种关系的点,没有线条但不同颜色的点来显示哪种关系。
是否也可以有两个ablines?每个关系一个?
任何帮助都会很棒!谢谢。
解决方案
是的,只要它们的 x 轴具有相同的类,这是可能的。
dat <- data.frame(
var1 = seq(2,20,2),
var2 = c(1,2,3,4,4,3,4,5,6,2),
var3 = c(1.5,3,4,2,5,5,6,3,1,7),
var4 = seq(1,10,1)
)
setDT(dat)
library(ggplot2)
ggplot(data=dat)+
geom_point(aes(x=var1,y=var2),colour="blue")+
geom_point(aes(x=var4,y=var3),colour="red")+
ylab("variable")+
ggtitle("Your title")
请考虑下次添加reprex,因为它有助于澄清您的问题。
推荐阅读
- html - 带有空格的 Font Awesome 图标的绝对位置是否一致?
- ruby - 正则表达式匹配一些单词,不包括带点的字符串
- java - 为什么 proto3 java builder 上没有 get***Map() 方法的构建器版本?
- swift - 用 lineChart 画一个圆
- typescript - TypeScript 类型参数指的是什么?
- autodesk-forge - 强制 Revit 文件通过 Navis 转换
- c# - 如何根据另一个字段的值使一个字段成为必填字段
- sql-server - 优化sql插入
- sql - 如何使用具有互斥外键的 LINQ 连接三个表?
- c++ - 在执行 REST API 调用时,这是在 C++ 中构建依赖关系树的最有效方法