[問題] 關於使用text,label 最大值
[Code]
library(MASS)
attach(Animals)
min(Animals$body)
max(Animals$body)
min(Animals$brain)
max(Animals$brain)
par(mfrow=c(1,2))
plot(brain~body, xlab="body", ylab="brain", xlim=c(0,88000), ylim=c(0,5800), main="body vs. brain", mex=0.8)
text(x=Animals$body, y=Animals$brain, labels=row.names(Animals), pos=4)
[問題]
上述語法能在我畫完的圖中標示出資料(Animals)的名稱,
但是如果我只想要標示出body中,
最大的三個值可以如何更改,
我目前有想到先用order(Animals$body)搭配sort(Animals$brain)找出最大的三個值,
但不曉得如何只標出這三個的名稱與值,
謝謝大家。
--
Sent from my Windows
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.218.60
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1471004535.A.63B.html
→
08/12 20:31, , 1F
08/12 20:31, 1F
→
08/12 21:14, , 2F
08/12 21:14, 2F
→
08/12 21:14, , 3F
08/12 21:14, 3F
→
08/12 21:14, , 4F
08/12 21:14, 4F
→
08/12 21:14, , 5F
08/12 21:14, 5F
→
08/12 21:38, , 6F
08/12 21:38, 6F
→
08/12 21:39, , 7F
08/12 21:39, 7F
→
08/12 21:40, , 8F
08/12 21:40, 8F
→
08/12 23:43, , 9F
08/12 23:43, 9F