2016-11-30 45 views
5

Bir data.table yazdırıldığı RStudio'da bir R işaretleme belgesine sahibim. here açıklandığı gibi, yazdırılan satır ve sütun sayısını kontrol etmek için veri çerçeve yazdırma seçeneklerini ayarlamak istiyorum.R işareti df_print seçenekleri

--- 
output: 
    html_document: 
    fig_height: 8 
    fig_width: 10 
    df_print: paged 
--- 

```{r} 
knitr::opts_chunk$set(echo = FALSE) 
cars 
``` 

/nasıl rows.print seçeneği ayarlarım: Burada

minimal örnek .Rmd dosyasıdır? çalışmıyor

--- 
output: 
    html_document: 
    fig_height: 8 
    fig_width: 10 
    df_print: paged 
    rows.print: 25 
--- 

(hala 10 satır varsayılan olarak) ve bu:

Bu denedim

```{r} 
knitr::opts_chunk$set(echo = FALSE, rows.print=25) 
cars 
``` 

da çalışmaz hangi.

cevap

2

knitr::opts_chunk$set(rows.print=25) seçenek ayarı yalnızca sonraki parçalar için geçerlidir, bu nedenle minimal örnekte ayarı değiştirmez.

Seçenek, chunk1 numaralı belgede gösterildiği gibi veya sonraki bölümler için opts_chunk numaralı global olarak kümede ayarlanabilir.

```{r chunk1, rows.print=15} 
knitr::opts_chunk$set(echo = TRUE, rows.print=25) 
cars #15 rows printed 
``` 

```{r chunk2} 
cars #25 rows printed 
``` 
+0

Bunu işe alamadım, satırlarım hala 10 (varsayılan) olarak görünüyor. Bir şey mi eksik? – nachocab

+0

@nachocab HTML çıktısının altındaki üstbilgide 'df_print: paged' ayarladınız mı? – ds440

+0

Yaptım, neyin yanlış olduğundan emin değilim – nachocab