2017-03-14 3 views
0

Rmarkdown을 사용하여 격자없는 테이블 형식 (배열) 구조를 얻을 수있는 방법이 있습니까? 나는 PDF와 HTML에서 동일한 gridless 구조를 가져야한다. 나는 Rmarkdown, Bookdown 및 Blogdown을 사용하고 있습니다. 내가 knitr::kablepander 패키지와 일부 기능을 시도했다. 예를 들면 다음과 같습니다.Rmarkdown이있는 경계선없는 테이블 형식 (배열, 격자) 구조

my.data <- matrix(c(2, 3, 4, 5, 7, 9), nrow = 3, ncol = 2) 
rownames(my.data) <- LETTERS[1:3] 
knitr::kable(my.data) 
pander::pander(my.data) 

두 경우 모두 PDF 버전의 표에는 그리드가없고 대신 상단 및 하단 수평선이 있습니다. 이 모든 것을 무조건 처리해야 할 것이 있습니까?

답변

1
해결책이 언급 pacakges 중 하나를 사용하지

하지만 gridExtra은 이것이다 :

library(gridExtra) 
grid.arrange(
    tableGrob(my.data, theme = ttheme_minimal())) 

이 HTML과 라텍스의 어떤 경계선있는 테이블을 제공합니다. 또 다른 장점은 ttheme_minimal 테마를 사용자 정의 할 수 있다는 것입니다 (here 참조). HTML 문서는 CSS가 테이블에 적용 경우

0

또한

library(pixiedust) 
dust(my.data) 

을 시도 할 수 있습니다, 그것은 (예 : 네트에서와 같이)뿐만 아니라 dust 개체에 적용됩니다. 그렇지 않으면 평범한 것입니다.

0

또 다른 가능성 :

library(huxtable) 
as_hux(my.data)