Я знаю аргумент emphasize.rownames
, но не смог найти его эквивалент для имен столбцов. Попытка заглянуть в panderOptions --> header.style
безрезультатна.
Пожалуйста, найдите тестовый код ниже, который подчеркивает первый столбец, но не его заголовок. В идеале я мог бы указать, какие имена столбцов я хотел бы выделить, но я был бы достаточно счастлив, если бы смог выделить хотя бы весь заголовок. Спасибо.
library(pander)
test = data.frame(Model = 1:3, Score = c(87,32,98), IQ = c(110,180,98))
# Print out the dataframe as a table using pander
pandoc.table(test, emphasize.strong.cols = 1)
РЕДАКТИРОВАНИЕ Чтобы уточнить: я хочу создать таблицу в документе PDF, используя rmarkdown
, knitr
и pander
. Вот пример кода - я бы хотел, чтобы заголовок был выделен, но по умолчанию на моей машине это не так:
---
title: "myexample"
output: pdf_document
---
```{r myexamp_setup, message = FALSE, echo=FALSE}
require(pander)
require(knitr)
test = data.frame(Model = 1:3, Score = c(87,32,98), IQ = c(110,180,98))
```
```{r myexamp_tab, echo = FALSE, results = 'asis'}
pandoc.table(test, emphasize.strong.cols = 1)
```
pandoc
. Если нет, это зависит от используемой вами таблицы стилей. Можете ли вы поделиться более подробной информацией о вашем случае использования? - person daroczig   schedule 16.06.2015