2015-05-04 51 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)))