R kable / kable - несколько фреймов данных в одной функции вызова - PullRequest
0 голосов
/ 14 марта 2019

У меня длинный скрипт с более чем 15 фреймами данных, сейчас мой скрипт генерирует HTML-файл для каждого фрейма данных.Я хотел бы создать только один HTML-файл с одной функцией Kable.Обратите внимание, что я должен сохранить этот код в своем сценарии R. Я не могу создать новый документ по уценке.

Вот как я создаю HTML-файл

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

1 Ответ

1 голос
/ 14 марта 2019

Не уверен, почему бы вам не использовать файл уценки 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")
...