我在R的数据框中有两列数据。我想绘制第二列中高于特定值的值,说'p'。我还希望将X轴作为第一列,即第1列中的值对应于第2列中高于'p'的值。我无法使用子集函数找到我的方法。它只为我绘制了一列。有帮助吗?
答案 0 :(得分:1)
尝试这样的事情:
df[df$col2 > threshold,]
对您的数据进行分组,或者:
subset(df, col2 > threshold)
答案 1 :(得分:1)
sample_data <- data.frame(v1 = rnorm(100), v2 = rnorm(100))
p <- 0.5
plot(sample_data[sample_data$v2 > p, ])
plot(subset(sample_data, v2 > p))