Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 R 的数据框中有两列数据。我想绘制第二列中高于特定值的值,比如“p”。而且我还希望将 X 轴作为第一列,即第 1 列中的值对应于第 2 列中高于“p”的值。我无法使用子集函数完全找到解决方法。它只为我绘制一列。有什么帮助吗?
尝试这样的事情:
df[df$col2 > threshold,]
对您的数据进行子集化,或者:
subset(df, col2 > threshold)
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))