次のようなコードで GGally パッケージの ggpairs を使用して、特定のプロットを作成しようとしています。
data(tips, package="reshape")
pm <- ggpairs(tips[,1:3], axisLabels="none")
私の問題は、プロットの両側から「total_bill」、「tip」、「sex」というラベルを削除する方法がわからないことです。これを行う方法はありますか?
行うことによって:
data = tips[,1:3]
pm <- ggpairs(data)
g11<-ggally_blank()
for(i in 1:ncol(data)) {
for(j in 1:ncol(data)) {
if(i<=j) {
pm <- putPlot(pm, g11, i, j)
}
}
}
axisLabels
プロットの横からを取り除くと、グラフの対角線と上の三角形に「空白」のグラフが表示されます(要求に応じて)。あなたの場合、 「18列」はループ内でキャプチャさncol(data)
れます。それは動作しますか?
次のようになります。