图表旁边的索引表

时间:2013-08-07 22:16:06

标签: r graph plot data.table

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

enter image description here

情节的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()

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

1: Name One
2: Name Two
3: Name Three
.
.
.
150: Name 150

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

欢迎并赞赏投入。

1 个答案:

答案 0 :(得分:5)

尝试这个最小的例子:

library(gridExtra)
library(ggplot2)
grid.arrange(qplot(1,1), legend = tableGrob(matrix(1:10, ncol=2)))