图表旁边的索引表

int*_*ntl 3 plot r graph data.table

我正在寻找一种在绘图旁边添加表格的方法(在实际的笛卡尔画布之外).该表将是排序索引,其中更多信息与图上已有的标签相关.我有一个使用ggplot创建的散点图:

在此输入图像描述

该图的R代码如下:

png("image.png", width = 2000, height = 1500, res = 85);
ggplotXY <- ggplot(scatterPlotData, aes(x=x, y=y, colour=labels, label=labels)) +
geom_point() +
geom_text(hjust=0, vjust=0)
ggplotXY
dev.off()
Run Code Online (Sandbox Code Playgroud)

我的数据框中有一个列,其中包含该点的名称.所以,例如,这些行很长:

1: Name One
2: Name Two
3: Name Three
.
.
.
150: Name 150
Run Code Online (Sandbox Code Playgroud)

我该如何添加这样一张桌子?我不想在散点图中添加整个名称,因为它会重叠很多点.正如您所看到的,即使数字本身重叠,尽管它是可以接受的.

欢迎并赞赏投入.

bap*_*ste 5

试试这个最小的例子:

library(gridExtra)
library(ggplot2)
grid.arrange(qplot(1,1), legend = tableGrob(matrix(1:10, ncol=2)))
Run Code Online (Sandbox Code Playgroud)