lattice() 包中的旋转轴标签 - R
Rotating axis labels in lattice() package - R
在内置 R 绘图功能的情况下,我可以使用 las
参数更改轴标签的方向,其取值:{0, 1, 2, 3}
。如何通过 lattice()
中的绘图函数实现同样的效果?
我看不出任何区别:
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)
我也试过 las
作为 par()
的参数,但输出是一样的。
您可以尝试使用 rot
而不是 las
levelplot(matrix(runif(100),10,10), scales=list(y=list(rot=45), x=list(rot=45)))
在内置 R 绘图功能的情况下,我可以使用 las
参数更改轴标签的方向,其取值:{0, 1, 2, 3}
。如何通过 lattice()
中的绘图函数实现同样的效果?
我看不出任何区别:
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)
我也试过 las
作为 par()
的参数,但输出是一样的。
您可以尝试使用 rot
而不是 las
levelplot(matrix(runif(100),10,10), scales=list(y=list(rot=45), x=list(rot=45)))