Drukowanie wyników programu R

Drukowanie wyników programu R

W R istnieją różne metody drukowania wyników. Najpopularniejszą metodą drukowania wyników w programie R jest funkcja o nazwie wydrukować() Jest używane. Również jeśli program R jest napisany nad konsola linia po linii, wówczas wynik jest drukowany normalnie, nie ma potrzeby używania żadnej funkcji do drukowania tego wyniku. Aby to zrobić, po prostu wybierz zmienną wyjściową i naciśnij uruchomić przycisk. Przykład:

R




# select 'x' and then press 'run' button> # it will print 'techcodeview.com' on the console> x <- 'techcodeview.com'> x>

Wyjście:

[1] 'techcodeview.com' 

wyjście-programu-R

Wydrukuj wydruk za pomocą wydrukować() funkcjonować

Za pomocą wydrukować() Funkcja wypisywania wyników jest najczęstszą metodą w R. Implementacja tej metody jest bardzo prosta.

Składnia: print(dowolny ciąg znaków) lub print(zmienna)

Przykład:

R




# R program to illustrate> # printing output of an R program> # print string> print> ('GFG')> # print variable> # it will print 'techcodeview.com' on the console> x <- 'techcodeview.com'> print> (x)>

Wyjście:

[1] 'GFG' [1] 'techcodeview.com' 

Wydrukuj wydruk za pomocą pasta() funkcjonować wewnątrz wydrukować() funkcjonować

R zapewnia metodę pasta() aby wydrukować dane wyjściowe zawierające ciąg znaków i zmienną razem. Ta metoda zdefiniowana wewnątrz pliku wydrukować() funkcjonować. pasta() konwertuje swoje argumenty na ciągi znaków. Można też skorzystać wklej0() metoda.

Notatka: Różnica między paste() i paste0() polega na tym, że argumentem sep domyślnie jest (wklej) i (wklej0).

Składnia: print(wklej(dowolny ciąg znaków, zmienna)) lub print(wklej0(zmienna, dowolny ciąg znaków))

Przykład:

R




# R program to illustrate> # printing output of an R program> x <- 'techcodeview.com'> # using paste inside print()> print> (> paste> (x, 'is> best> (paste inside> print> ())'))> # using paste0 inside print()> print> (> paste0> (x, 'is> best> (paste0 inside> print> ())'))>

Wyjście:

[1] 'techcodeview.com is best (paste inside print())' [1] 'techcodeview.comis best (paste0 inside print())' 

Wydrukuj wydruk za pomocą sprintf() funkcjonować

sprintf() jest w zasadzie A Biblioteka C funkcjonować. Ta funkcja służy do drukowania ciągu znaków jako Język C . Działa to jako funkcja opakowująca, umożliwiająca jednoczesne drukowanie wartości i ciągów znaków Język C. Ta funkcja zwraca wektor znakowy zawierający sformatowaną kombinację ciągu znaków i zmiennej, która ma zostać wydrukowana.

Składnia: sprintf(dowolny ciąg %d, zmienna) lub sprintf(dowolny ciąg %s, zmienna) lub sprintf(dowolny ciąg %f, zmienna)) itd.

Przykład:

R




# R program to illustrate> # printing output of an R program> x = 'techcodeview.com'> # string> x1 = 255> # integer> x2 = 23.14> # float> # string print> sprintf> ('%s is best', x)> # integer print> sprintf> ('%d is integer', x1)> # float print> sprintf> ('%f is float', x2)>

Wyjście:

>sprintf('%s jest najlepsze', x) [1] 'techcodeview.com jest najlepsze'> sprintf('%d jest liczbą całkowitą', x1) [1] '255 jest liczbą całkowitą'> sprintf('%f jest zmiennoprzecinkowe', x2) [1] '23,140000 jest zmiennoprzecinkowe' 

Wydrukuj wydruk za pomocą kot() funkcjonować

Innym sposobem wydrukowania wyniku w R jest użycie funkcji cat(). To samo co wydrukować() funkcjonować. kot() konwertuje swoje argumenty na ciągi znaków. Jest to przydatne do drukowania wyników w funkcjach zdefiniowanych przez użytkownika.

Składnia: kot (dowolny ciąg znaków) lub kot (dowolny ciąg znaków, zmienna)

Przykład:

R




# R program to illustrate> # printing output of an R program> # print string with variable> # ' ' for new line> x = 'techcodeview.com'> cat> (x, 'is best ')> # print normal string> cat> ('This is R language')>

Wyjście:

techcodeview.com is best This is R language 

Wydrukuj wydruk za pomocą wiadomość() funkcjonować

Inny sposób wydrukowania czegoś w R za pomocą wiadomość() funkcjonować. Nie służy to do wydruku, ale do pokazywania prostych komunikatów diagnostycznych, które nie są ostrzeżeniami ani błędami w programie. Można go jednak używać do normalnych zastosowań jako wydruki.

Składnia: wiadomość (dowolny ciąg znaków) lub wiadomość (dowolny ciąg znaków, zmienna)

Przykład:

R




# R program to illustrate> # printing output of an R program> x = 'techcodeview.com'> # print string with variable> message> (x, 'is best')> # print normal string> message> ('This is R language')>

Wyjście:

techcodeview.com is best This is R language 

Zapisz dane wyjściowe do pliku

Aby wydrukować lub zapisać plik z wartością zmiennej służy funkcja tzw pisać() . W tej funkcji wykorzystywana jest opcja tzw tabela aby zapisać plik.

Składnia: write.table(zmienna, plik = plik1.txt) lub write.table(dowolny ciąg znaków, plik = plik1.txt)

Przykład:

R




# R program to illustrate> # printing output of an R program> x = 'techcodeview.com'> # write variable> write.table> (x, file = 'my_data1.txt')> # write normal string> write.table> ('GFG is best', file = 'my_data2.txt')>

Wyjście: wyjście-programu-R