2017-01-06 3 views
0

В моем файле уценки R, у меня есть следующие данные:Pandoc не делает смелые столбцы при вязании HTML

```{r} 
library(pander) 

d <- data.frame(replicate(10,sample(0:1,1000,rep=TRUE))) 
d <- head(d) 

pandoc.table(d, emphasize.strong.cols = 1) 

``` 

Моя цель состоит в том, чтобы использовать pandoc, чтобы выделить значения в первом столбце жирным шрифтом, но таблица в результате HTML файл после использования Knit HTML не то, что ожидается:

enter image description here

есть ли причина, почему это может происходить? Вот documentation

ответ

0

Это работает, но можно указать только на одну колонку

pander(d, emphasize.strong.cols = 1) 
+0

Это потому, что 'pander' возвращает специальный объект, который' knitr' знает, как сделать, в то время как 'pandoc.table' пишет 'stdout' по умолчанию - одна из причин, почему вы, вероятно, никогда не должны использовать' pandoc.table', но вместо этого обычный метод Sandor Pander. Что вы подразумеваете под «можно указать только один столбец»? – daroczig