5

キャレットのfeaturePlot関数を使用して格子プロットを作成しています。X 軸と Y 軸は、斜めのボックスに表示されます (図を参照)。これらの軸 (目盛りとラベルの両方) を抑制したいと考えています。


ここに画像の説明を入力


scales$draw を 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))
4

1 に答える 1

4

引数を使用できますpscales

library(caret)

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

のコードをfeaturePlot見るとlattice::splompairsプロットを呼び出していることがわかります。この関数のヘルプ ページには、使用する引数が説明されています ( も参照?panel.pairs) 。

于 2016-06-01T20:01:44.360 に答える