你知道吗?在R markdown你可以使用转到新页面而不会扭曲打印(df)即。 data.frame的打印?对于pdf生成,简单的例子是:
---
output: pdf_document
---
```{r, results='asis', echo=F, fig.width=8, fig.height=5}
for (year in 1:10) {
plot(1:year)
df<-data.frame(rep("costam", year),1:year)
cat("\n\n")
print(df)
cat("\\newpage")
}
```
这里,由于results ='asis',cat()命令进入新页面;但是,数据框打印为字符串。