2016-06-01 11 views
5

격자 플롯을 만들기 위해 캐럿의 featurePlot 함수를 사용하고 있습니다. X 축과 Y 축이 대각선 상자에 나타납니다 (그림 참조). 나는이 축을 표시하고 싶다 - 눈금과 레이블. 격자 플롯에서 축 억제


enter image description here


생각 나는 비늘 $ NULL로 그릴 설정할 수 있습니다,하지만 작동하지 않았다.

trellisDefaultSettings = trellis.par.get() 
trellis.par.set(theme=transparentTheme(trans = .4), 
       scales$draw=FALSE, 
       warn=FALSE) 

featurePlot(x = features[, -1 * ncol(features)], 
      y = features$SpeciesName, 
      plot = "pairs", 
      auto.key = list(columns = 5)) 
+1

'pscales = FALSE'를 사용한다. 자세한 내용은'? panel.pairs'를 참조한다. – user20650

+1

@ user20650 : 오히려 응답을 제출할 것이다. 대답으로. 질문을 답변으로 표시 할 수 있습니다. –

+0

글쎄, 나는 그것이 신용 할 줄 알았다. 내 지식에 틈을 메웠다. –

답변

4

당신은 인수 pscales를 사용할 수 있습니다 여기에 내가 시도하는 것이다.

featurePlot에 대한 코드보고에서 예

library(caret) 

featurePlot(x = iris[, -1 * ncol(iris)], 
      y = iris$Species, 
      plot = "pairs", 
      auto.key = list(columns = 3), 
      pscales=FALSE) 

, 당신은이 pairs 플롯에 대한 lattice::splom를 호출 볼 수 있습니다. 이 함수에 대한 도움말 페이지는 어떤 인수를 사용할지를 설명한다. (?panel.pairs도 참조)