Вы можете использовать xtable
.Для этого вам нужно поместить свои данные в список и присвоить ему атрибут «сообщение».
```{r table1, results='asis', message=FALSE, echo = FALSE}
data <- list(data)
attr(data, "message") <- c("\\textit{Note: }Here you can enter some",
"text as your desired caption",
"there's somewhere a workaround",
"not needing to put in text like this",
"but at least it works.")
library(xtable)
print(xtableList(data, caption="some title")
, caption.placement = "top"
, sanitize.text.function = identity
)
```
Выходы
Данные
name <- c('Na\\textsubscript{2}O', 'Ca', 'Ba')
value <- c(2,3,5)
data <- data.frame(name, value)
rownames(data) <- data[,1]
data$name <- NULL
Примечание: Кроме того, для лучшего форматирования это решение также должно быть применимо здесь (хотя еще не пробовали).