2016-06-01 8 views
5

मैं जाली साजिश बनाने के लिए देखभाल के featurePlot फ़ंक्शन का उपयोग कर रहा हूं। एक्स और वाई अक्ष विकर्ण बक्से में दिखाई देते हैं (चित्र देखें)। मैं इन अक्षों को दबाना चाहता हूं - दोनों टिकटें और लेबल। जाली साजिश में अक्ष को दबाएं


enter image description here


सोचा मैं सेट कर सकते हैं तराजू $ शून्य करने के लिए आकर्षित है, लेकिन यह काम नहीं किया। यहां मैंने कोशिश की है:

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' का उपयोग करें: विवरण के लिए '? पैनल.pairs' देखें – user20650

+1

@ user20650: एसओ शक्तियां जो उत्तर देने के बजाय होंगी एक जवाब के रूप में। यह सवालों के जवाब के रूप में चिह्नित करने देता है। –

+0

ठीक है, मैंने सोचा कि यह क्रेडिट योग्य था। मेरे ज्ञान में एक अंतर भर गया। –

उत्तर

4

आप तर्क pscales का उपयोग कर सकते हैं।

उदाहरण

library(caret) 

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

featurePlot के लिए कोड को देख से, आप यह pairs साजिश के लिए lattice::splom कॉल देख सकते हैं। इस फ़ंक्शन के लिए सहायता पृष्ठ का वर्णन करने के लिए कौन सा तर्क उपयोग करता है (?panel.pairs देखें)

संबंधित मुद्दे