我在RStudio中有一个R markdown文档,其中打印了data.table.我想设置数据帧打印选项来控制行和列的数量的印刷,如所描述这里.
这是一个最小的例子.Rmd文件:
---
output:
html_document:
fig_height: 8
fig_width: 10
df_print: paged
---
```{r}
knitr::opts_chunk$set(echo = FALSE)
cars
```
Run Code Online (Sandbox Code Playgroud)
我在哪里/如何设置rows.print选项?
我试过这个:
---
output:
html_document:
fig_height: 8
fig_width: 10
df_print: paged
rows.print: 25
---
Run Code Online (Sandbox Code Playgroud)
哪个不起作用(仍然默认为10行),这个:
```{r}
knitr::opts_chunk$set(echo = FALSE, rows.print=25)
cars
```
Run Code Online (Sandbox Code Playgroud)
这也行不通.
library(dplyr)
df <- as.data.frame(matrix(0, ncol = 200, nrow = 1))
names(df) <- paste0('col', 1:200)
df %>% as_tibble()
# A tibble: 1 x 200
#> col1 col2 col3 col4 col5 col6 col7 col8 col9 col10 col11 col12
#> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
#> 1 0 0 0 0 0 0 0 0 0 0 0 0
#> # ... with 188 more variables: col13 <dbl>, col14 <dbl>, col15 <dbl>,
#> # col16 <dbl>, …Run Code Online (Sandbox Code Playgroud)