logo

Uitvoer van een R-programma afdrukken

In R zijn er verschillende methoden om de uitvoer af te drukken. De meest gebruikelijke methode om uitvoer af te drukken in het R-programma, er is een functie genaamd afdrukken() is gebruikt. Ook als het programma van R over de troosten regel voor regel wordt de uitvoer normaal afgedrukt. U hoeft geen enkele functie te gebruiken om die uitvoer af te drukken. Om dit te doen selecteert u gewoon de uitvoervariabele en drukt u op loop knop. Voorbeeld:

R








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



>

>

Uitgang:

[1] 'techcodeview.com'>

uitvoer-van-R-programma

Uitvoer afdrukken met afdrukken() functie

Gebruik makend van afdrukken() functie om uitvoer af te drukken is de meest gebruikelijke methode in R. Implementatie van deze methode is heel eenvoudig.

Syntaxis: print(willekeurige string) of print(variabele)

Voorbeeld:

R

gimp watermerk verwijderen




# 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)>

>

>

Uitgang:

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

Uitvoer afdrukken met Plakken() functie binnen afdrukken() functie

R biedt een methode Plakken() om de uitvoer met string en variabele samen af ​​te drukken. Deze methode gedefinieerd in de afdrukken() functie. Plakken() converteert zijn argumenten naar tekenreeksen. Men kan ook gebruiken plak0() methode.

Opmerking: Het verschil tussen paste() en paste0() is dat het argument sep standaard (paste) en (paste0) is.

Syntaxis: print(plakken(elke tekenreeks, variabele)) of, print(plakken0(variabele, willekeurige tekenreeks))

Voorbeeld:

R


bharti jha



# 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>())'))>

>

>

Uitgang:

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

Uitvoer afdrukken met sprintf() functie

sprintf() is eigenlijk een C-bibliotheek functie. Deze functie wordt gebruikt om string af te drukken als C-taal . Dit werkt als een wrapper-functie om waarden en tekenreeksen samen af ​​te drukken C-taal. Deze functie retourneert een tekenvector die een opgemaakte combinatie van tekenreeks en variabele bevat die moet worden afgedrukt.

Syntaxis: sprintf(elke string %d, variabele) of, sprintf(elke string %s, variabele) of, sprintf(elke string %f, variabele)) enz.

Voorbeeld:

R




proloog taal
# 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)>

>

>

Uitgang:

>sprintf('%s is het beste', x) [1] 'techcodeview.com is het beste'> sprintf('%d is een geheel getal', x1) [1] '255 is een geheel getal'> sprintf('%f is zweven', x2) [1] '23.140000 is zweven'>

Uitvoer afdrukken met kat() functie

Een andere manier om uitvoer in R af te drukken is het gebruik van de cat()-functie. Het is hetzelfde als afdrukken() functie. kat() converteert zijn argumenten naar tekenreeksen. Dit is handig voor het afdrukken van uitvoer in door de gebruiker gedefinieerde functies.

Syntaxis: cat(elke string) of, cat(elke string, variabele)

Voorbeeld:

R

scanner-java




# 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')>

>

>

Uitgang:

techcodeview.com is best This is R language>

Uitvoer afdrukken met bericht() functie

Een andere manier om iets in R af te drukken, is door gebruik te maken van bericht() functie. Dit wordt niet gebruikt voor afdrukuitvoer, maar wordt gebruikt voor het weergeven van eenvoudige diagnostische berichten die geen waarschuwingen of fouten in het programma zijn. Maar het kan worden gebruikt voor normaal gebruik voor afdrukuitvoer.

Syntaxis: bericht(elke string) of bericht(elke string, variabele)

Voorbeeld:

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')>

>

>

Uitgang:

techcodeview.com is best This is R language>

Schrijf uitvoer naar een bestand

Om een ​​bestand met de waarde van een variabele af te drukken of te schrijven, is er een functie genaamd schrijven() . Deze functie wordt gebruikt, een optie genaamd tafel om een ​​bestand te schrijven.

Syntaxis: write.table(variabele, bestand = bestand1.txt) of, write.table(elke tekenreeks, bestand = bestand1.txt)

Voorbeeld:

R


vlc youtube-video's downloaden



# 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')>

>

>

Uitgang: uitvoer-van-R-programma