La función print () en R
A diferencia de otros lenguajes de programación, es posible generar código o imprimirlo sin utilizar la función print (). Sin embargo, R también posee la función print (), y es generalmente utilizada para mostrar el valor de una expresión. Veamos esto con más detalle.
Imprimir sin utilizar la función print()
A diferencia de otros lenguajes de programación, como podría ser Python, en R es posible generar código sin utilizar una función de impresión, por ejemplo:
> "Hello World!" [1] "Hello World!"
Imprimir en R, sin utilizar la función print ().
La Función print () en R
Sin embargo, es importante comentar que al igual que en otros lenguajes de programación, dentro de R también se encuentra la función print () disponible para su uso. Esto es muy útil para usuarios que están familiarizados con otros lenguajes de programación pero que no conocen R. Por ejemplo, usuarios de Python que requieren utilizar la función print () a menudo para poder generar código:
> print("Hello World!") [1] "Hello World!"
Imprimir texto con la función print () en R
Generar código con la función print () en R
Aunque parece que no es muy útil la función print () en R, hay ocasiones dónde debes utilizar la función print () para generar código. Un ejemplo de su uso es cuando se trabajan con bucles for. (Más adelante, hay un apartado específico dónde los estudiarás con más detalle: Bucles en R (For): El bucle for nos permitirá iterar sobre una secuencia.).
> for (x in 1:10) {print(x)} [1] 1 [1] 2 [1] 3 [1] 4 [1] 5 [1] 6 [1] 7 [1] 8 [1] 9 [1] 10
Ejemplo función print () cuando trabajamos con bucles for en R
Conclusión
Depende del usuario utilizar la función print () si desea imprimir código, ya que no es necesario el uso de la función como ocurre con otros lenguajes de programación.
Sin embargo, si deseas imprimir el código que se encuentra dentro de una expresión, es necesario utilizar la función print () para conocer el resultado de esa expresión. Por ejemplo, el caso anterior donde la función print () se encuentra entre llaves para poder ver el resultado de la expresión.
Página Anterior | Próxima Página |
R Sintaxis: Cómo escribir textos, números y ecuaciones en R | Los Comentarios en R: Cómo se realizan los comentarios y comentarios multilínea en R |