2013-08-01 20 views
6

W aplikacji RStudio, gdy używana jest funkcja View(), można wyświetlić tylko do 1000 wierszy. Czy jest jakiś sposób, aby zobaczyć więcej. Wiem, że możliwe jest podzielenie widoku i zobaczenie na przykład wierszy 1000-2000, ale chciałbym móc zobaczyć 1-2000. Najlepsze, co mogłem znaleźć, to komentarz sprzed roku, który twierdził, że nie było to możliwe w tym czasie, ale planowali to naprawić.Wyświetlanie ponad 1000 wierszy w aplikacji RStudio

Oto przykład (uwaga: Zgaduję, że będziesz musiał uruchomić to w RStudio).

rstudio <- (1:2000) 
View(rstudio) 
+0

Widzę 2000 wierszy w RStudio (v 0.97.248) – Metrics

+0

To dziwne, ponieważ używam v. 0.97.449 –

Odpowiedz

5

Polecenie View jest przeznaczone specjalnie dla małego okna pomocnika. Możesz łatwo zobaczyć pełną wartość w rzeczywistym oknie konsoli. Jeśli chcesz tego samego układu, użyj cbind.

cbind(rstudio) 

która w rzeczywistości będzie nawet daje ten sam piękny konfigurację wiersz numerowania

A jeśli to zbyt kłopotliwe

pview <- function(x, rows=100) { 
    if (length(x) > rows) 
    print(cbind(x)) 
    else 
    print(cbind(head(x, rows/2))) 
    print(cbind(tail(x, rows/2))) 
} 
pview(rstudio, 1998) 

trzeba będzie oczyścić, że do uzyskania nazwy wierszy do spisu

3

Możesz zmienić to ustawienie, na przykład: opcje (max.print = 5000)

Powiązane problemy