【问题标题】:Convert a table into flextable in R在R中将表格转换为flextable
【发布时间】:2018-04-30 14:14:09
【问题描述】:

问题是关于R 和flextable 包。

这个简单的 R 输出

> table(mtcars["gear"])

 3  4  5 
15 12  5 

需要转换为flextable。

但是当我使用 flextable() 而不是 table() 时,会显示每个观察结果,而不是 3 个可能齿轮的频率。

看起来像这样

【问题讨论】:

  • 我猜flextable 包不是用于制表(“枢轴”,频率),而是用于包含在 HTML、MS-Word 或 Powerpoint 中的格式良好的表格
  • 所以试试flextable(table(mtcars["gear"]))(只是猜测)

标签: r flextable


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-06-11
    • 1970-01-01
    • 2022-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-19
    • 1970-01-01
    相关资源
    最近更新 更多