sábado, 21 de diciembre de 2024

Lenguajes. R.

Primeros pasos en R

Como es tradición, empezaremos por crear nuestro primer script en R, el conocido "Hola Mundo". Este script nos permitirá conocer algunos componentes y formas de funcionar de este lenguaje.


Para escribir nuestra primera orden en R, abrimos la consola y escribimos lo siguiente:

> print("Hola Mundo R")
[1] "Hola Mundo R"
> 

El símbolo > nos indica que el programa está listo para recibir instrucciones, así que escribimos nuestra primera instrucción (print("Hola Mundo R")) en la que hacemos uso de la función print() para escribir nuestro saludo. Al tratarse de una cadena de texto, deberemos entrecomillarla. Pulsamos Intro e inmediatamente recibimos la respuesta en la línea siguiente, precedida de [1] , que hace la función de identificador de la respuesta ([1] "Hola Mundo R"). El programa vuelve a quedar a la espera de recibir instrucciones (>), así que si ahora escribimos...

>saludo <- "Hola Mundo R" #Primera orden en R
> print(saludo)
[1] "Hola Mundo R"

... lo que estamos haciendo es repetir el procedimiento anterior, pero ahora empleando una variable (saludo) a la que asignamos (<-) un contenido textual, lo que hace que esa variable sea considerada de tipo Character (denominación más apropiada que String) (saludo <- "Hola Mundo R"). El texto que sigue, precedido de # es un comentario.

Para ver por pantalla la salida deberemos utilizar de nuevo la función print() (> print(saludo)), con la que obtenemos la misma salida o respuesta que antes ([1] "Hola Mundo R").

Cuando la consola contenga demasiadas líneas, podemos limpiarla mediante Editar | Limpiar consola

Esta forma de trabajar con R (modo consola), aunque es perfectamente válida para las fases iniciales del aprendizaje, presenta evidentes limitaciones, por lo que es normalmente trabajaremos con el Editor R, que es una ventana emergente que se activa desde Archivo | Nuevo script y que nos permite crear script que podremos guardar para recuperar en otro momento mediante Archivo | Abrir script.

Para correr un script previamente guardado, deberemos situarnos en la línea que deseemos correr y ejecutar el comando Correr línea o seleccionar (tercer icono bajo las etiquetas de comandos). Si simplemente nos posicionamos en una línea, se reproducirá ésta en la consola y se ejecutará si tiene alguna instrucción o función ejecutable. Si seleccionamos un conjunto de líneas se reproducirán y ejecutará todas ellas automática y sucesivamente.

Una vez creado el script podremos guardarlo mediante el comando Guardar script (segundo icono) o mediante Archivo | Guardar / Guardar como (si queremos renombrarlo). Finalmente podremos cerrarlo mediante Archivo | Cerrar script.

No hay comentarios:

Publicar un comentario

Comenta esta entrada