logo

Impresión de la salida de un programa R

En R existen varios métodos para imprimir la salida. El método más común para imprimir resultados en el programa R, existe una función llamada imprimir() se utiliza. Además, si el programa de R se escribe sobre el consola línea por línea, la salida se imprime normalmente, no es necesario utilizar ninguna función para imprimir esa salida. Para hacer esto simplemente seleccione la variable de salida y presione correr botón. Ejemplo:

R








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



>

>

Producción:

[1] 'techcodeview.com'>

salida del programa R

Imprimir salida usando imprimir() función

Usando imprimir() La función para imprimir la salida es el método más común en R. La implementación de este método es muy simple.

Sintaxis: imprimir (cualquier cadena) o imprimir (variable)

Ejemplo:

R

java obtiene la hora actual




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

>

montón y clasificación de montón

>

Producción:

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

Imprimir salida usando pegar() funcionar dentro imprimir() función

R proporciona un método pegar() para imprimir la salida con cadena y variable juntas. Este método definido dentro del imprimir() función. pegar() convierte sus argumentos en cadenas de caracteres. También se puede utilizar pegar0() método.

Nota: La diferencia entre pegar() y pegar0() es que el argumento sep por defecto es (pegar) y (pegar0).

Sintaxis: imprimir (pegar (cualquier cadena, variable)) o imprimir (pegar0 (variable, cualquier cadena))

Ejemplo:

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

>

>

Producción:

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

Imprimir salida usando sprintf() función

sprintf() es básicamente un biblioteca C función. Esta función se utiliza para imprimir cadenas como lenguaje C . Esto funciona como una función contenedora para imprimir valores y cadenas juntos como lenguaje C. Esta función devuelve un vector de caracteres que contiene una combinación formateada de cadena y variable para imprimir.

Sintaxis: sprintf(cualquier cadena %d, variable) o, sprintf(cualquier cadena %s, variable) o, sprintf(cualquier cadena %f, variable)), etc.

Ejemplo:

R

componentes del robot




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

>

>

Producción:

>sprintf('%s es el mejor', x) [1] 'techcodeview.com es el mejor'> sprintf('%d es un entero', x1) [1] '255 es un entero'> sprintf('%f es flotante', x2) [1] '23.140000 es flotante'>

Imprimir salida usando gato() función

Otra forma de imprimir la salida en R es usar la función cat(). es lo mismo que imprimir() función. gato() convierte sus argumentos en cadenas de caracteres. Esto es útil para imprimir resultados en funciones definidas por el usuario.

Sintaxis: cat(cualquier cadena) o cat(cualquier cadena, variable)

Ejemplo:

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

>

>

Producción:

techcodeview.com is best This is R language>

Imprimir salida usando mensaje() función

Otra forma de imprimir algo en R usando mensaje() función. Esto no se utiliza para la salida de impresión, sino para mostrar mensajes de diagnóstico simples que no son advertencias ni errores en el programa. Pero se puede utilizar para usos normales para impresión.

java es igual al método

Sintaxis: mensaje (cualquier cadena) o mensaje (cualquier cadena, variable)

Ejemplo:

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

>

>

Producción:

techcodeview.com is best This is R language>

Escribir salida en un archivo

Para imprimir o escribir un archivo con el valor de una variable existe una función llamada escribir() . Esta función se utiliza una opción llamada mesa para escribir un archivo.

Sintaxis: write.table(variable, archivo = archivo1.txt) o write.table(cualquier cadena, archivo = archivo1.txt)

Ejemplo:

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

>

constante java

>

Producción: salida del programa R