2015-05-04 50 views
1

内置R绘图功能的情况下,我可以使用las参数更改轴标签的方向,取值为:{0, 1, 2, 3}。如何使用lattice()绘图功能实现相同效果? 我看不出有什么区别:格子()包中的旋转轴标签 - R

set.seed(22342317);levelplot(matrix(runif(100),10,10),las=0) 
set.seed(22342317);levelplot(matrix(runif(100),10,10),las=1) 
set.seed(22342317);levelplot(matrix(runif(100),10,10),las=2) 
set.seed(22342317);levelplot(matrix(runif(100),10,10),las=3) 

我也试图与laspar()参数,但输出是一样的。

回答

4

你可以试试这个用rot代替las

levelplot(matrix(runif(100),10,10), scales=list(y=list(rot=45), x=list(rot=45)))