2
R markdown, kable 및 googleVis로 보고서를 작성하려고합니다. 거의 완벽하게 작동하며 테이블과 그래프가 생성됩니다. 그러나 그래프와 테이블을 rmarkdown에 넣으려고하면 테이블과 헤더가 아닌 모든 텍스트가 최소화되어 읽 기가 어려워집니다.googleVis는 R markdown의 텍스트 및 표를 최소화합니다
표를 markdown 파일에만 넣으면 표가 좋은 크기입니다. 그래프와 googleVis가 추가 될 때 왜 테이블과 텍스트가 최소화되는지, 어떻게 방지 할 수 있는지에 대해 알고 싶습니다.
```{r results='asis'}
values1 <- c(36, 9, 21, 16)
values2 <- c(5, 5, 0 ,6)
variables <- c("Total", "Var1", "Var2", "Var3")
table <- data.frame(variables, values1, values2)
kable(table, caption = "example table")
```
```{r results='asis'}
values3 <- c(1, 3, 0, 9)
values4 <- c(4, 6, 3 ,2)
pievariables <- c("ISV", "TAO", "PRR", "AV")
piechart <- data.frame(pievariables, values3, values4)
Pie <- gvisPieChart(piechart[,1:2], options=list(title='example pie',
width = 400,
height = 400,
pieSliceText='label'))
Pie
```
매우 감사 작업을 수행해야
다음은 재현 코드입니다. 또한 "차트"를 지정하고 "파이"를 쓰는 경우 doens't하지 않으면 왜 작동하는지 설명 할 수 있습니까? 그렇다면 어떻게되는지 알 수 있습니까? – Denise
대단히 반갑습니다. 문제는 인쇄 기능에 "차트"를 추가하면 HTML 객체의 차트 구성 요소 만 작성된다는 점입니다. 그렇지 않으면 HTML의 모든 부분 (머리글, 차트, 캡션 및 바닥 글)이로드되어 실제로이 문제가 knitr에서 발생합니다 . 그러나 gvisTables를 사용하여 kable보다 멋진 테이블을 만들 수도 있습니다. 귀하의 경우 : print (gvisTable (table), "chart") 희망이 도움이됩니다. – Codutie
설명해 주셔서 감사합니다. 차트의 머리글과 바닥 글을 사용하여 새로운 html 페이지 (
및)가 생성됩니다. 그것은 약간의 문제를 일으킬 것입니다. 다시 한번 고마워요. – Denise