将表转换为R中的flextable

时间:2018-04-30 14:14:10

标签: r flextable

问题是关于Rflextable包。

这个简单的R输出

> table(mtcars["gear"])

 3  4  5 
15 12  5 

需要转换为flextable

但是当我使用flextable()代替table()时,每次观察都会显示,而不是3种可能的齿轮频率。

看起来像这样 enter image description here

1 个答案:

答案 0 :(得分:4)

您需要将table()的输出转换为data.frame,然后您可以使用flextable显示它。 Flextable只是为了显示某些内容,而不是为了显示它 - 正如评论中所提到的那样。试试这个:

flextable(data.frame(table(mtcars["gear"])))

enter image description here

请务必阅读您正在使用的软件包的documentation。 ;)