Использование Knitr для рендеринга документа R HTML с табличным форматом - поля и другой формат не отображаются должным образом - PullRequest
0 голосов
/ 09 марта 2020

Я использую RStudio / knitr для рендеринга некоторых файлов R Html. Основные функции c работают, но некоторые изящные функции не работают - например, результаты с formattable отличаются от ожидаемых.

Вот MWE:

<html>
<head>
<title>Title</title>
</head>
<body>
<!--begin.rcode
library(formattable)
df <- data.frame(
  id = 1:10,
  name = c("Bob", "Ashley", "James", "David", "Jenny", 
    "Hans", "Leo", "John", "Emily", "Lee"), 
  age = c(28, 27, 30, 28, 29, 29, 27, 27, 31, 30),
  grade = c("C", "A", "A", "C", "B", "B", "B", "A", "C", "C"),
  test1_score = c(8.9, 9.5, 9.6, 8.9, 9.1, 9.3, 9.3, 9.9, 8.5, 8.6),
  test2_score = c(9.1, 9.1, 9.2, 9.1, 8.9, 8.5, 9.2, 9.3, 9.1, 8.8),
  final_score = c(9, 9.3, 9.4, 9, 9, 8.9, 9.25, 9.6, 8.8, 8.7),
  registered = c(TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, FALSE, FALSE),
  stringsAsFactors = FALSE)
formattable(df)
formattable(df, list(
  age = color_tile("white", "orange")))
end.rcode-->
</body>
</html>

И вот скриншот результатов: Screenshot of the tables rendered with formattable in knirt+RHtml

Кажется, что часть форматирования в порядке - интервалы, цвета. Но я не вижу границ, и поля, кажется, выключены. Что мне не хватает?

спасибо

...