R:ssä on useita menetelmiä tulosteen tulostamiseen. Yleisin tapa tulostaa tulosteet R-ohjelmassa, on toiminto nimeltä Tulosta() käytetään. Myös jos R:n ohjelma kirjoitetaan konsoli rivi riviltä, tulos tulostetaan normaalisti, ei tarvitse käyttää mitään toimintoa tulosteen tulostamiseen. Voit tehdä tämän valitsemalla lähtömuuttujan ja painamalla juosta -painiketta. Esimerkki:
R
# select 'x' and then press 'run' button> # it will print 'techcodeview.com' on the console> x <- 'techcodeview.com'> x> |
>
>
Lähtö:
[1] 'techcodeview.com'>

Tulosta tuloste käyttämällä Tulosta() toiminto
Käyttämällä Tulosta() Tulostustoiminto on R:n yleisin menetelmä. Tämän menetelmän toteuttaminen on hyvin yksinkertaista.
Syntaksi: tulosta (mikä tahansa merkkijono) tai, tulosta (muuttuja)
Esimerkki:
R
mylivecricket.in
täysi lomake
# 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)> |
>
>
Lähtö:
[1] 'GFG' [1] 'techcodeview.com'>
Tulosta tuloste käyttämällä liitä () toimi sisällä Tulosta() toiminto
R tarjoaa menetelmän liitä () tulostaa tulosteen merkkijonon ja muuttujan kanssa yhdessä. Tämä menetelmä on määritelty sisällä Tulosta() toiminto. liitä () muuntaa argumenttinsa merkkijonoiksi. Yksi voi myös käyttää liitä0() menetelmä.
Huomautus: Ero paste() ja paste0() välillä on, että argumentti sep on oletuksena (paste) ja (paste0).
Syntaksi: tulosta(liitä(mikä tahansa merkkijono, muuttuja)) tai, tulosta(liitä0(muuttuja, mikä tahansa merkkijono))
Esimerkki:
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>())'))> |
>
>
Lähtö:
[1] 'techcodeview.com is best (paste inside print())' [1] 'techcodeview.comis best (paste0 inside print())'>
Tulosta tuloste käyttämällä sprintf() toiminto
sprintf() on pohjimmiltaan a C-kirjasto toiminto. Tätä toimintoa käytetään tulostamaan merkkijono nimellä C-kieli . Tämä toimii kääretoimintona, joka tulostaa arvot ja merkkijonot yhteen kuten C-kieli. Tämä funktio palauttaa merkkivektorin, joka sisältää tulostettavan merkkijonon ja muuttujan muotoillun yhdistelmän.
Syntaksi: sprintf(mikä tahansa merkkijono %d, muuttuja) tai, sprintf(mikä tahansa merkkijono %s, muuttuja) tai, sprintf(mikä tahansa merkkijono %f, muuttuja)) jne.
Esimerkki:
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)> |
>
kuinka poistat valinnan gimpissä
>
Lähtö:
>sprintf('%s on paras', x) [1] 'techcodeview.com on paras'> sprintf('%d on kokonaisluku', x1) [1] '255 on kokonaisluku'> sprintf('%f on float', x2) [1] '23.140000 on float'> Tulosta tuloste käyttämällä kissa() toiminto
Toinen tapa tulostaa tulosteet R:ssä on cat()-funktion käyttö. Se on sama kuin Tulosta() toiminto. kissa() muuntaa argumenttinsa merkkijonoiksi. Tämä on hyödyllistä tulostettaessa käyttäjän määrittämissä funktioissa.
Syntaksi: kissa (mikä tahansa merkkijono) tai, kissa (mikä tahansa merkkijono, muuttuja)
Esimerkki:
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')> |
>
binäärihakualgoritmit
>
Lähtö:
techcodeview.com is best This is R language>
Tulosta tuloste käyttämällä viesti() toiminto
Toinen tapa tulostaa jotain R:llä käyttämällä viesti() toiminto. Tätä ei käytetä tulostukseen, vaan sitä käytetään yksinkertaisten diagnostisten viestien näyttämiseen, jotka eivät ole varoituksia tai virheitä ohjelmassa. Mutta sitä voidaan käyttää normaaliin tulostustyöhön.
Syntaksi: viesti (mikä tahansa merkkijono) tai viesti (mikä tahansa merkkijono, muuttuja)
Esimerkki:
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')> |
>
chmod 755
>
Lähtö:
techcodeview.com is best This is R language>
Kirjoita tuloste tiedostoon
Jos haluat tulostaa tai kirjoittaa tiedoston, jossa on muuttujan arvo, on toiminto nimeltään kirjoittaa() . Tätä toimintoa käytetään optiota nimeltä pöytä tiedoston kirjoittamiseen.
Syntaksi: kirjoitus.taulukko(muuttuja, tiedosto = tiedosto1.txt) tai kirjoitus.taulukko(mikä tahansa merkkijono, tiedosto = tiedosto1.txt)
Esimerkki:
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')> |
>
>
Lähtö: 