2016-06-21 108 views
0

问题: 我试图打印带有大油田的矩阵,这导致不可读的矩阵R中控制台:数据可视化

R console matrix print

我知道Rstudio能显示格式良好的矩阵,如下所示: Rstudio matrix print

但是,我宁愿不使用Rstudio,因为它经常崩溃。我在想,如果有一个包或R中一招,显示在一个不错的/可读的格式对象(一些接近或比Rstudio正在做的更好)

重复性代码:

a <- matrix(0,ncol=2,nrow=0) 
large <- paste("some_string_",1:200,sep=" ") 
a <- rbind(a,toString(large)) 
a <- rbind(a,toString(large)) 
a <- rbind(a,toString(large)) 
a <- rbind(a,toString(large)) 
a <- rbind(a,toString(large)) 
a <- rbind(a,toString(large)) 
a <- rbind(a,toString(large)) 
print(a) 
+0

你能否提供一个不能充分显示的可复制矩阵? –

+0

我补充说,在我的问题 – Imlerith

回答

0

随着您的测试数据,我喜欢普通的旧版R控制台比R Studio如何做更多。无论如何,根据您的需要,功能View可能会有所帮助。随着您的测试数据,View(a)显示的东西,看起来像:

enter image description here

如果这不是你想要的那种东西,它不应该太难写自己的矩阵漂亮打印机。

+0

View()确实使输出更具可读性。我不知道这个功能......谢谢 – Imlerith

0

如何使用tibble包?

+0

它不显示包含大字段的列/变量。我收到以下错误:“变量未显示:Mymatrix [,2] ”。只显示第一列。我错过了什么吗? – Imlerith

+0

尝试使用例如'select()'从'dplyr' – Edu