我是新來的R和想知道如何在散點圖標籤數據點。我嘗試了下面的代碼,但我得到錯誤。如何用R標記散點圖上的點?
x = c(102856,17906,89697,74384,91081,52457,73749,29910,75604,28267,122136,
54210,48925,58937,76281,67789,69138,18026,90806,44893)
y = c(2818, 234, 2728, 2393, 2893, 1015, 1403, 791, 2243, 596, 2468, 1495,
1232, 1746, 2410, 1791, 1706, 259, 1982, 836)
plot(x, y, main="Scatterplot ", xlab="xaxis ", ylab="yaxis ", pch=19)
names = c("A","C","E","D","G","F","I","H","K","M","L","N","Q","P","S","R",
"T","W","V","Y")
library(calibrate)
textxy(x, y, labs=names, cx = 0.5, dcol = "black", m = c(0, 0))
Error in text.default(X[posXposY], Y[posXposY], labs[posXposY], adj = c(-0.3, :
plot.new has not been called yet
我不明白這個錯誤。請幫我
錯誤消息聽起來像是你的情節無法打開任何更多,當你調用'textxy(X,Y,實驗室=名稱,CX = 0.5,dcol = 「黑」,M = C(0,0))'。嘗試在使用標籤之前再次調用您的情節聲明。 – Sophia 2012-02-29 13:39:40
@sophia,感謝您的評論。我試過了。不過還是我得到錯誤 – lara 2012-02-29 15:19:31
只是出於興趣,因爲我不熟悉'calibrate',是有什麼'textxy'做,基本的'貼標點text'工具不呢? – 2012-02-29 20:07:04