【问题标题】:Print kable table to .tex file将 kable 表打印到 .tex 文件
【发布时间】:2021-05-24 07:54:12
【问题描述】:

我有一个在 kable 中生成的表格,我想打印到一个 .tex 文件中,就像我使用 print.xtable 一样。

也就是说,

print(xtable(data.frame, xtable.options), print.options, file = filename.tex))

当我将打印添加到 kable 表生成时,它不起作用。它似乎被忽略了。

我正在使用:

kable(df, format = 'latex', kable.options) %>% print(file = filename.tex)

注意,管道运算符%>% 应该将前面的内容放入以下函数的第一个参数中。我没有看到可用的 print.kable 函数。我还缺少其他功能吗?

我正在使用 kable 来允许对列进行分组;默认情况下 xtable 似乎不允许的东西。

【问题讨论】:

    标签: r latex kable


    【解决方案1】:

    你可以使用cat -

    cat(kable(head(mtcars), format = 'latex'), file = 'file.tex')
    

    【讨论】:

    • 我最终使用了capture.output(),这显然也有效。
    猜你喜欢
    • 2020-03-04
    • 1970-01-01
    • 1970-01-01
    • 2018-02-25
    • 1970-01-01
    • 2020-06-06
    • 1970-01-01
    • 2021-06-14
    • 2016-01-09
    相关资源
    最近更新 更多