在 R 中将 table 转换为 flextable
Convert a table into flextable in R
问题是关于 R
和 flextable
包。
这个简单的 R 输出
> table(mtcars["gear"])
3 4 5
15 12 5
需要转换为 flextable
。
但是当我使用 flextable()
而不是 table()
时,会显示每个观察结果,而不是 3 个可能齿轮的频率。
看起来像这样
您需要将table()
的输出转换为data.frame
,然后您可以用flextable
显示它。 Flextable 仅用于显示某些内容,而不是将其旋转 - 正如评论中提到的那样。试试这个:
flextable(data.frame(table(mtcars["gear"])))
确保阅读您正在使用的软件包的 documentation。 ;)
问题是关于 R
和 flextable
包。
这个简单的 R 输出
> table(mtcars["gear"])
3 4 5
15 12 5
需要转换为 flextable
。
但是当我使用 flextable()
而不是 table()
时,会显示每个观察结果,而不是 3 个可能齿轮的频率。
看起来像这样
您需要将table()
的输出转换为data.frame
,然后您可以用flextable
显示它。 Flextable 仅用于显示某些内容,而不是将其旋转 - 正如评论中提到的那样。试试这个:
flextable(data.frame(table(mtcars["gear"])))
确保阅读您正在使用的软件包的 documentation。 ;)