2016-06-21 168 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