[英]Adding points to existing plot in R
我找到了多個有關此問題的帖子,但沒有一個可以解決我的問題。 我有一個在R中制作的現有圖,我想突出顯示興趣點。 我有一個帶有基礎圖的數據框,然后是一個帶有興趣點(y值)的列。
我所做的如下:
print(points(x=which(df$base %in% df$interest), y=df$interest, pch=19))
因此,“基礎”列是基礎圖形,而“興趣”列是興趣點。 我正在尋找基列中的X與感興趣的y點相關的位置,並應繪制它們。 我沒有收到任何錯誤,只是打印了一個簡單的“ NULL”。
知道我在做什么錯嗎?
也許這個技巧有幫助
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中的有趣點定義了一個額外的列。 除了顏色,您還可以使用尺寸。 彼得
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.