【问题标题】:R kable/kable - multiple dataframes in one call functionR kable/kable - 一个调用函数中的多个数据帧
【发布时间】:2019-03-14 13:36:10
【问题描述】:

我有超过 15 个数据帧的长脚本,现在我的脚本为每个数据帧生成 html 文件。我只想创建一个带有一个 kable 函数的 html 文件。请注意,我必须将此代码保留在我的 R 脚本中,我无法创建新的降价文档。

这是我创建 html 文件的方法

kable(my_dataframe1, "html") %>%
  kable_styling(bootstrap_options = c("striped", "hover")) %>%
  cat(., file = "result.html")

【问题讨论】:

    标签: r knitr kable


    【解决方案1】:

    不知道您为什么不使用 R 降价文件来执行此操作...这会容易得多。

    无论如何,解决这个问题的方法是:

    dataframe_list <- list(
        my_dataframe1,
        my_dataframe2,
        my_dataframe3
        # and so on
    )
    
    kable(dataframe_list, "html") %>%
      kable_styling(bootstrap_options = c("striped", "hover")) %>%
      cat(., file = "result.html")
    

    【讨论】:

      猜你喜欢
      • 2019-04-02
      • 2021-08-11
      • 2021-11-11
      • 1970-01-01
      • 2019-03-25
      • 2022-01-09
      • 2017-05-12
      • 2020-11-06
      • 1970-01-01
      相关资源
      最近更新 更多