나는 R 코드에서 HTML 보고서를 생성하는 knit2html 사용하고 있습니다.knitr2html와 kable/kableExtra 좋은 테이블을 얻을 수 없습니다
그러나 kable/kableExtra를 사용하여 테이블을 멋지게 인쇄하려고했지만 작동하지 않는 것 같습니다. 내가 튜토리얼의 일부에서 볼 수 있듯이
내가 입증이 간단한 프로그램을 사용하는 테이블을 인쇄하기위한 모든 시도가 꽤 원유 밖으로 인쇄보다는 좋은 인쇄를 생성 (예 : https://cran.r-project.org/web/packages/kableExtra/vignettes/awesome_table_in_html.html)
R 프로그램 :
#!/usr/bin/Rscript
library(data.table)
library(knitr)
library(kableExtra)
test_data=data.table(a=c(1,2,3,4,5),
b=rep('a', 5),
c=rep(2.0, 5),
d=rep('a', 5),
e=rep(2.0, 5),
f=rep('a', 5),
g=rep(2.0, 5))
knit2html('test.Rmd')
RMD 파일 : 결과 HTML의
```{r testprint1, echo=FALSE}
test_data
```
```{r testprint2, echo=FALSE}
kable(test_data)
```
```{r testprint3, echo=FALSE}
test_data %>% kable("html")
```
```{r testprint4, echo=FALSE}
test_data %>% kable("html") %>% kable_styling()
```
화면 캡처 :
여기에 뭔가가 빠졌습니까?
감사합니다 Yihui가 효과가있었습니다. 질문에 대한 내 대답을 볼 수 있습니까 (의견을 입력하기에는 너무 길었습니다). 렌더링()의 출력/중간 파일 위치를 제어하는 방법에 대한 질문이 나온 것입니다 ... – mochajave
작동하는 경우 녹색 체크 표시를 클릭하여 대답을 수락하십시오. 새로운 질문이있는 경우 새로운 질문을 올리십시오. 같은 질문을 계속하지 마십시오. –