[R] Change Variable Labels in Quantile Plot
Kitty Lee
lee.kitty at yahoo.com
Tue Aug 23 13:05:43 CEST 2011
Hi Roger,
Maybe I'm missing a clue. Here's an example:
x<-rnorm(50)
x1<-rnorm(50)
y<-x+x1+rnorm(50)
out<-rq(y~x+x1, tau=1:9/10)
plot(summary(out))
plot.out<-plot(summary(out))
#I change the variable names
dimnames(plot.out)<-list(c("intercept", "sex", "inc"))
#Look at the plot
#it's ONE simple scatter plot
plot(plot.out)
#my plot.out looks like this, with my new variable names:
plot.out
, , 1
[,1] [,2] [,3]
intercept -0.9684998 -1.3451267 -0.8554466
sex 1.3024216 0.9792294 1.5194859
inc 1.0489889 0.9384161 1.3646852
, , 2
[,1] [,2] [,3]
intercept -0.847599 -0.9249002 -0.7031141
sex 1.196264 1.0679468 1.5565114
inc 1.051680 0.9290777 1.1418159
, , 3
[,1] [,2] [,3]
intercept -0.6193228 -0.8068516 -0.3450270
sex 1.3516443 1.1346039 1.4960807
inc 1.1004782 0.9464957 1.3019890
, , 4
[,1] [,2] [,3]
intercept -0.3495659 -0.6624029 -0.1704943
sex 1.3275109 1.0464328 1.6142684
inc 1.2490575 0.8875538 1.4025895
, , 5
[,1] [,2] [,3]
intercept -0.1784042 -0.3573525 0.1754451
sex 1.2470905 0.9892965 1.6886048
inc 1.2935877 0.8582333 1.4674911
, , 6
[,1] [,2] [,3]
intercept 0.183886 -0.1750720 0.4530025
sex 1.138229 0.9741906 1.7244919
inc 1.278752 0.5375699 1.4083399
, , 7
[,1] [,2] [,3]
intercept 0.4684853 0.1773750 0.7221706
sex 1.0531324 0.8957021 1.5703037
inc 1.1568603 0.8247799 1.4793218
, , 8
[,1] [,2] [,3]
intercept 0.7130231 0.4917459 1.066634
sex 1.1240660 0.7189979 1.643119
inc 0.9174367 0.5515194 1.471176
, , 9
[,1] [,2] [,3]
intercept 1.4878010 0.7862083 1.697887
sex 0.6897668 0.6594517 2.833151
inc 0.7784398 0.4176534 1.693811
, , 10
[,1] [,2] [,3]
intercept -0.007821782 -0.2306475 0.2150039
sex 1.254127945 1.0105681 1.4976878
inc 1.127927628 0.8774788 1.3783765
Now I have the right variable names but I can't produce the right plots. How do I integrate your code?
plot(plot.out, xlab='foo', ylab='bar)
Thanks.
k.
More information about the R-help
mailing list