在R笔记本中仅显示文本输出的缩减部分
当显示R笔记本的输出时,文本输出将全部显示。有没有办法只显示文本输出的第一部分,以获得输出内容的“要点” 例如,下面的输出显示了一个文本块。我意识到在R笔记本中仅显示文本输出的缩减部分,r,rstudio,rnotebook,R,Rstudio,Rnotebook,当显示R笔记本的输出时,文本输出将全部显示。有没有办法只显示文本输出的第一部分,以获得输出内容的“要点” 例如,下面的输出显示了一个文本块。我意识到print()命令不知道应该显示什么。但是,在显示R笔记本时,我希望避免多页的文本输出。可以将文本输出块限制为特定大小 我不确定您所说的“要点”是什么意思,因为概要已经给出了数据帧的要点。。。但这里有各种命令可以查看一些数据集 > summary(mtcars[1]) mpg Min. :10.40 1st
print()
命令不知道应该显示什么。但是,在显示R笔记本时,我希望避免多页的文本输出。可以将文本输出块限制为特定大小
我不确定您所说的“要点”是什么意思,因为概要已经给出了数据帧的要点。。。但这里有各种命令可以查看一些数据集
> 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 "
print()
函数如何神奇地知道您想看到哪些部分以及您不想看到哪些部分?我怀疑它会。我只希望R笔记本显示一个有限的文本窗口,这样当笔记本显示时,就不会有3页文本输出。在RStudio的支持论坛上提交一个功能请求。这将是他们将添加的块或笔记本特定设置。print(object,max=一些行数)
将起作用,前提是object
的print
方法尊重max
(summary
)。