我正在尝试使用GGally包的ggpairs生成一个特定的绘图,代码如下:
data(tips, package="reshape")
pm <- ggpairs(tips[,1:3], axisLabels="none")
我的问题是我无法弄清楚如何从情节的两侧删除标签“total_bill”,“tip”,“sex”。有办法做到这一点吗?
答案 0 :(得分:1)
通过做:
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)
捕获。这有用吗?
看起来像这样: