[問題] R apply 畫圖的lab

看板Statistics作者 (= ="frailty..gggg XD)時間17年前 (2009/03/03 22:04), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
假設我有一個100*3的資料要畫圖,比較慢的方法是 用plot(變數),但若變數變多比較快的方法是用apply, 但是畫出來的圖ylab的部分是"x[,i]"的名稱,請問我可以用 什麼方法讓apply圖的ylab自動成為colnames的名字? x=matrix(rnorm(100*3),ncol=3) colnames(x)=c('ma','mb','mc') attach(x) par(mfrow=c(1,3)) apply(x,2,plot) 謝謝^^" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.86.139

03/06 09:33, , 1F
sapply(1:3,function(i)plot(x[,i],xlab=colnames(x)[i]
03/06 09:33, 1F

03/06 09:33, , 2F
)
03/06 09:33, 2F
文章代碼(AID): #19hJZe14 (Statistics)