我有一个问题,在R中使用tkrplot绘制的右边和下面的图表中有额外的空间,如下所示.我已经尝试过更改hscale和vscale,但所有这一切都会放大/缩小每个绘图的整体大小,以及额外的不需要的空间.
生成这些代码的代码如下所示:
ct <- tkrplot(pane, fun)
tkgrid(ct, row = deRow, column = deCol)
其中deRow为1,第一个为deCol为1,第二个为deCol为2.
补充:第二个图的功能如下所示:
fun = function(){
....
fp2 = ggplot(df, aes(time, val, color=iPer)) +
geom_point()+
geom_path(aes(group = iPer))
print(fp2)
}
任何帮助赞赏.
最佳答案 根据
Programming Graphical User Interfaces in R By Michael Lawrence, John
Verzani:
GRID
The tkgrid geometry manager is used to align widgets in rows and
columns. In its simplest usage, a command liketkgrid(child1,child2,…, childn)
will place the n children in a new row, in columns 1 through n.
…
并猜测你只想使用一行,似乎你可以用一个绘图作为参数调用单个tkgrid.
我希望这能帮到你,
Saludos!