我找到了关于这个问题的多篇帖子,但没有一篇能解决我的问题。我在R中制作了一个现有的情节,我希望突出显示兴趣点。我有一个带有基本图的数据框,然后是一个有兴趣点(y值)的列。
我所做的就是如下:
print(points(x=which(df$base %in% df$interest), y=df$interest, pch=19))
所以专栏'是基本图表和列'兴趣'是兴趣点。我正在搜索基本列中的哪些X与感兴趣的y点相关,并且它应该绘制它们。我没有错误,只是一个简单的“空”'打印出来。
知道我做错了吗?
答案 0 :(得分:0)
也许这个技巧有帮助
library(tidyverse)
x <- c(1,2,3,4,5,6)
y <- c(2,4,6,8,10,12)
z <- c(0,0,1,0,0,1)
df <- data.frame(x,y,z)
ggplot(df,aes(x,y))+geom_point(aes(color=as.factor(z)))
我为z中的有趣点定义了一个额外的列。您也可以使用尺寸而不是颜色。 彼得