使用gridExtra扩展表

时间:2017-03-08 20:48:13

标签: r ggplot2 gridextra

如何增加表的大小以便占用...的所有可用空间,因此没有空格。

另外 - 如何删除表的行名?

谢谢

dat = data.frame(x = c(1,2,4), y = c(12,3,5),z = c(5,6,7))
p =ggplot(dat, aes(x=x, y = y))+geom_point()+geom_line()
library(gridExtra)
t = tableGrob(dat)
rownames(t)  =NULL
t$widths <- unit(rep(1/ncol(t), ncol(t)), "npc")
grid.arrange(t, p,p,nrow = 1)

1 个答案:

答案 0 :(得分:1)

我更新了你的代码。重要的部分是function getOnlyThisRowsRadios(thiz) { var i,L,parentElement,radioButtons; parentElement = thiz.parentNode;//Get the parent of the element radioButtons = parentElement.querySelectorAll("input[name='nameOfTheName']"); console.log('radioButtons: ' + radioButtons) L = radioButtons.length; console.log('L: ' + L) for (i=0;i<L;i++) { console.log('radBttns[i].checked: ' + radBttns[i].checked) radBttns[i].checked = false;//Un-check all checked radios } 的{​​{1}}选项和rows = NULL的设置。您可能需要调整一下以获得符合您口味的东西。

tableGrob

Imgur