Marcin Bronicki

Marcin Bronicki kierownik, własna

Temat: Jak zmienić ilość wyswietlanych w rzędzie?

W R jak jest za dużo kolumn to część kolumn jest wyświetlana pod spodem. Rozumiem ze jest jakiś parametr którym można zmusić program by jednak wyświetlał wszystkie kolumny obok siebie, nawet jak by trzeba było przewijać suwakiem na boki by zobaczyć wszystkie.
Kamil Bęczyński

Kamil Bęczyński R, SAS, analizy

Temat: Jak zmienić ilość wyswietlanych w rzędzie?

http://sekhon.berkeley.edu/base/html/options.html

Jeżeli nie ma tego wśród tych opcji to chyba nie można sposobu wyświetlania zmienić, wydaje mi się, że nie ma takiej opcji, chociaż jej brak byłby dziwny.
Miron Kołodziejczyk

Miron Kołodziejczyk Aktuariusz, Liberty
Direct

Temat: Jak zmienić ilość wyswietlanych w rzędzie?

Spróbuj z poziomu konsoli..

Edit -> GUI Preferences -> set options (width) on resize
Kamil Bęczyński

Kamil Bęczyński R, SAS, analizy

Temat: Jak zmienić ilość wyswietlanych w rzędzie?

Jeśli już jesteśmy przy takim temacie, to zapytam : w jaki sposób uniemożliwić wyświetlenie więcej niż np. 10 wierszy macierzy ? (kilkadziesiąt razy wyświetlenie wielkiej macierzy sprzątnęło mi całą historię wprowadzanych komend; tak, używam edytor, pomimo to nieopatrzne wyświetlanie wielkiego obiektu jest denerwujące)

Temat: Jak zmienić ilość wyswietlanych w rzędzie?

Proszę :)

m<-matrix(0,200,10)
head(m, 2)

[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,] 0 0 0 0 0 0 0 0 0 0
[2,] 0 0 0 0 0 0 0 0 0 0
>


i przy okazji

tail(m, 2)
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[199,] 0 0 0 0 0 0 0 0 0 0
[200,] 0 0 0 0 0 0 0 0 0 0
>


EDIT:
Najprostsze rzeczy przychodzą do głowy na końcu :)
 m[1:5,]
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,] 0 0 0 0 0 0 0 0 0 0
[2,] 0 0 0 0 0 0 0 0 0 0
[3,] 0 0 0 0 0 0 0 0 0 0
[4,] 0 0 0 0 0 0 0 0 0 0
[5,] 0 0 0 0 0 0 0 0 0 0
Adrian Olszewski edytował(a) ten post dnia 04.05.10 o godzinie 23:46
Wojciech Sobala

Wojciech Sobala Redaktor
statystyczny,
biostatystyk,
Instytut Medycyny
Pr...

Temat: Jak zmienić ilość wyswietlanych w rzędzie?

Jeżeli chodzi o wyświetlanie to proponuję użycie edit, np. edit(mat).
Jest wtedy możliwość przewijania wyników we wszystkie strony.
Aby zapobiec wyświetleniu wyników z mat po użyciu edit można to zrobić:
mat<-edit(mat).
Przy przepełnieniu bufora komendy nie są kasowane tylko wyniki, aby powrócić do poprzedniej komendy należy użyć strzałki (lub powtórzyć strzałkę jeżeli chcemy cofnąć się o więcej niż jedną komendę).
Michał Danaj

Michał Danaj statystyka, data
mining

Temat: Jak zmienić ilość wyswietlanych w rzędzie?

Aby zabezpieczyć się przed przypadkowym wyświetleniem dużych obiektów, co może być szczególnie uciążliwe przy złożonych listach, można ustawić opcję max.print, np

options(max.print=100);

Dodanie tej linijki do pliku Rprofile.site w katalogu etc spowoduje, że opcja ta będzie ustawiana przy każdym uruchomieniu R.
Michał Bojanowski

Michał Bojanowski socjolog, analityk

Temat: Jak zmienić ilość wyswietlanych w rzędzie?

Podobnie z szerokością:

options(width=80)



Wyślij zaproszenie do