2

在此处输入图像描述

我有data.frame一个列有多行文本。如何包装文本以使用 grid.draw 打印数据框?我尝试使用 strwrap 但没有运气。

A=data.frame(name=c("ABC","XYZ","DEF"),description=c(rep("This is an example for text wrap using grid.draw in package gridExtra",3))
4

1 回答 1

2

使用gridExtra具有 function 的包grid.table,并将其添加\n到您想要中断的数据框中:

A=data.frame(name=c("ABC","XYZ","DEF"),description=c(rep("This is an example for text wrap \nusing grid.draw in package gridExtra",3))
grid.newpage()
grid.table(A)

您可以使用各种参数很好地调整表格。

于 2013-03-04T21:06:21.397 回答