abcq
系统是XP英文版,R版本是2-5-1
用barchart作个简单的图,数据是
tu
VALUE KIND INCOME
0.870090634 H41 duan1
0.840909091 H41 duan2
0.898963731 H41 duan3
0.009063444 H42 duan1
0.007575758 H42 duan2
0.010362694 H42 duan3
0.063444109 H43 duan1
0.075757576 H43 duan2
0.08238342 H43 duan3
0.196374622 H44 duan1
0.25 H44 duan2
0.277720207 H44 duan3
0.141993958 H45 duan1
0.185606061 H45 duan2
0.210880829 H45 duan3
0.117824773 H46 duan1
0.181818182 H46 duan2
0.161658031 H46 duan3
0.021148036 H47 duan1
0.015151515 H47 duan2
0.01761658 H47 duan3
0.039274924 H48 duan1
0.049242424 H48 duan2
0.06373057 H48 duan3
命令是
library(lattice)
barchart(VALUE~INCOME|KIND,data=tu,layout=c(4,2))
问题是做出图后的排列是:
H45 H46 H47 H48
H41 H42 H43 H44
总是按照自左向右,自下向上的顺序排列,
而我希望做成图后顺序是
H41 H42 H43 H44
H45 H46 H47 H48
请问应该怎样处理?
另外,纵轴的数值怎样变成百分比的形式?
谢谢!