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.
我正在尝试用我的数据字段中的另一列标记 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.
untouched$V1
关于如何做到这一点的任何想法?
要添加标签,您可以使用该text功能。例如,我们生成一些数据
text
x = sort(rnorm(10))
然后创建 ecdf 对象(plot.ecdf自动执行此操作),
plot.ecdf
m = ecdf(x)
和情节m
m
plot(m)
要添加标签,我们使用该text函数。x 坐标是数据,y 坐标是ecdf函数的输出(附加 0.03 以避免过度绘图):
ecdf
text(x, m(x) + 0.03, LETTERS[1:10])