r-标记ECDF绘图点



我正试图用数据字段中的另一列标记ECDF图的点。目前我正在使用这个:

untouched = read.table("results-untouched.tsv", sep="t")
plot.ecdf(untouched$V4, xlim=c(0.75,1.25), ylim=c(0,1), col='green', verticals=T)

这画得很好,但我无法将标签添加到点上。标签将在untouched$V1中。

你知道怎么做吗?

要添加标签,可以使用text函数。例如,我们生成一些数据

x = sort(rnorm(10))

然后创建ecdf对象(plot.ecdf自动执行此操作),

m = ecdf(x)

并绘制m

plot(m)

要添加标签,我们使用text函数。x坐标是数据,y坐标是ecdf函数的输出(额外增加0.03以避免过度绘制):

text(x, m(x) + 0.03, LETTERS[1:10])

相关内容

  • 没有找到相关文章

最新更新