2017-01-02 37 views
0

顯示R筆記本的輸出時,將顯示整個文本輸出。有沒有辦法只顯示文本輸出的第一部分,以獲取正在輸出內容的「主旨」?在R筆記本中僅顯示減少的部分文本輸出

作爲示例,下面的輸出顯示了一段文字。我意識到print()命令不知道應該顯示什麼。但是,在顯示R Notebook時,我想避免多頁長的文本輸出。文本輸出塊可以限制到一定的大小。

enter image description here

+1

print()函數如何神奇地知道你想要看到哪些部分以及你不想看到哪些部分? – hrbrmstr

+0

我懷疑它會。我只想讓R筆記本顯示有限的文本窗口,以便在筆記本顯示時,不會有例如3頁的文本輸出。 –

+1

在RStudio支持論壇上提交功能請求。這將是他們將添加的大塊或筆記本特定的設置。 – hrbrmstr

回答

-2

我不知道你所說的「要點」的意思,作爲總結已經給數據幀的要點......但這裏有各種指令,看到一些數據集。

> summary(mtcars[1]) 
     mpg  
Min. :10.40 
1st Qu.:15.43 
Median :19.20 
Mean :20.09 
3rd Qu.:22.80 
Max. :33.90 
> str(summary(mtcars)) 
'table' chr [1:6, 1:11] "Min. :10.40 " "1st Qu.:15.43 " ... 
- attr(*, "dimnames")=List of 2 
    ..$ : chr [1:6] "" "" "" "" ... 
    ..$ : chr [1:11] "  mpg" "  cyl" "  disp" "  hp" ... 
> head(summary(mtcars),1) 
     mpg    cyl    disp    hp  
Min. :10.40 Min. :4.000 Min. : 71.1 Min. : 52.0 
     drat    wt    qsec    vs   
Min. :2.760 Min. :1.513 Min. :14.50 Min. :0.0000 
     am    gear   carb  
Min. :0.0000 Min. :3.000 Min. :1.000 
> tail(summary(mtcars),1) 
     mpg    cyl    disp    hp  
Max. :33.90 Max. :8.000 Max. :472.0 Max. :335.0 
     drat    wt    qsec    vs   
Max. :4.930 Max. :5.424 Max. :22.90 Max. :1.0000 
     am    gear   carb  
Max. :1.0000 Max. :5.000 Max. :8.000 
> summary(mtcars)[,1] 

"Min. :10.40 " "1st Qu.:15.43 " "Median :19.20 " "Mean :20.09 " 

"3rd Qu.:22.80 " "Max. :33.90 " 

> summary(mtcars)[1,] 
       mpg    cyl    disp     hp 
"Min. :10.40 " "Min. :4.000 " "Min. : 71.1 " "Min. : 52.0 " 
       drat     wt    qsec     vs 
"Min. :2.760 " "Min. :1.513 " "Min. :14.50 " "Min. :0.0000 " 
       am    gear    carb 
"Min. :0.0000 " "Min. :3.000 " "Min. :1.000 " 
相關問題