作者bcs (= ="frailty..gggg XD)
看板Statistics
标题[问题] R apply 画图的lab
时间Tue Mar 3 22:04:20 2009
假设我有一个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
1F:→ clickhere:sapply(1:3,function(i)plot(x[,i],xlab=colnames(x)[i] 03/06 09:33
2F:→ clickhere:) 03/06 09:33