Panel R Studio
Panel R Studio
Panel R Studio
Fecha: 02/07/19
INTRODUCCIÓN A R-STUDIO
El objetivo de este tutorial es familiarizarnos con los conceptos básicos de R. ¿Qué es un objeto
en R? ¿Con qué clases/tipos de objetos se trabaja en R? A lo largo de este tutorial aprenderemos
a definir vectores y operar con ellos; a crear matrices, listas y data frames; a seleccionar elementos,
añadir filas y columnas, etc. Como lo que se pretende es que se entienda la filosofía y la práctica
del trabajo con R, todos los conceptos que se introducen se ilustran con ejemplos muy sencillos.
No obstante, la selección de funciones que se realiza en este tutorial tiene una aplicación directa
en el tratamiento real de datos.
R utiliza funciones para realizar operaciones. Una función es, por ejemplo, mean (). Para utilizar
una función deben especificarse unos argumentos, que es lo que escribimos dentro de los
paréntesis. En el caso de la función round () hemos especificado dos argumentos: el vector que
queremos redondear (w) y el número de decimales del redondeo (digits).
El símbolo <- es el operador para asignar. También se puede utilizar = (o menos frecuente ->),
aunque es preferible utilizar el <-.
Cuando se realiza una asignación se obtiene un objeto. Podemos ver el resultado o contenido de
un objeto de varias formas. Por ejemplo, para ver qué es el objeto x podemos escribir en la
consola:
x
print(x)
(x <- 3+4)
R-Studio es un conjunto de herramientas para la restauración de archivos. Permite recuperar
archivos tanto en discos locales como en los discos de equipos remotos a través de la red, incluso
si sus estructuras de partición están dañadas. La tecnología única IntelligentScan y una
configuración flexible de los parámetros le proporciona el control real sobre la recuperación de
datos más rápida que jamás haya visto.
Características de R-Studio
ENTORNO DE TRABAJO DE R
En general trabajamos con la interfaz de RStudio antes que con la de R porque la primera es “más
amigable”.
Si abrimos RStudio vamos a ver algo parecido a lo que se muestra en la siguiente imagen:
Una vez estamos en RStudio, podemos escribir y ejecutar las órdenes de varias formas:
directamente en la consola
a través de un script (. R)
CONSOLA.
EJEMPLO
SCRIPTS.
Trabajar en la consola es muy limitado ya que las instrucciones se han de introducir una a una.
Lo habitual es trabajar con scripts o ficheros de instrucciones. Estos ficheros tienen
extensión **.R**.
Se puede crear una script con cualquier editor de texto (uno de los más populares es Tinn-R), pero
nosotros lo haremos desde RStudio. Para ello, seleccionamos la siguiente ruta de menús: File >
New File > R script
El panel del script se sitúa en la parte superior-izquierda de RStudio. Ahora podemos escribir las
instrucciones líneas por línea. Las instrucciones las podemos ejecutar una a una o las podemos
seleccionar y ejecutar en bloque. Para ejecutar las instrucciones tenemos varias alternativas:
Hacemos clic en el botón: Run (botón situado en la parte derecha de las opciones del
panel de script)
Pulsamos Ctrl+r
Ejecutamos el código desde las opciones del menú Code. Sinceramente, esto nunca lo
hemos utilizado. ¡Cuestión de comodidad!
Como se muestra en la imagen más abajo, vamos a escribir nuestro primer script.
Para guardar el script:
File > Save as. y seleccionar la ruta donde se quiere guardar el fichero.
ENTORNO.
En el Environment se irán registrando los objetos que vayamos creando en la sesión de trabajo.
También tenemos la opción de cargar y guardar una sesión de trabajo, importar datos y limpiar
los objetos de la sesión. Estas opciones están accesibles a través de la cinta de opciones de la
pestaña.
En la pestaña History se registran las instrucciones ejecutadas. Como opciones, podemos cargar
y guardar el historial de la sesión, seleccionar una o más instrucciones y enviarlas bien a la consola
bien al script, y limpiar el historial.
Con el nombre de Misceléna nos referimos al panel que se encuentra en la parte inferior-derecha
del escritorio de RStudio. ¡No sabíamos cómo llamarlo!
En este panel cabe destacar las siguientes pestañas, cada una con diferentes opciones:
Plots: donde se visualizan los gráficos que creamos. Entre las opciones disponibles se
encuentran:
Packages: proporciona un listado de los paquetes instalados en R y los que han sido
cargado en la sesión. A través de las opciones de esta pestaña podemos instalar nuevos
paquetes o actualizar los existentes.
Opción 1. Indicamos a R la ruta donde queremos trabajar y la fijamos con la función setwd().
getwd ()
Para obtener un listado de los ficheros que contiene la ruta establecida se usa la función dir ().
dir ()
Opción 2. Proyecto de R.
Al crear un proyecto todos los ficheros quedan vinculados directamente al proyecto. Para crear
un proyecto selección File > New project... Se abrirá la siguiente ventana:
Para crear un proyecto en un nuevo directorio, hacemos clic en el botón New Directory.
Seguidamente, seleccionamos el tipo de proyecto, en nuestro caso Empty Project. Ahora,
asignamos un nombre al directorio (carpeta) que se va a crear y que al mismo tiempo será el
nombre del proyecto de R. Para terminar, hacemos clic en el botón Create Project. Al seguir este
proceso se habrá creado una carpeta en Documentos y un fichero nombre_carpeta.Rproj.
Para crear un proyecto en una carpeta que ya existe, hacemos clic en el botón Existing Directory y
después seleccionamos la carpeta ayudándonos del Browse.. si fuera necesario. Una vez elegida
la carpeta, clicamos en Create Project.
Para abrir un proyecto hacemos doble clic sobre el archivo con extensión .Rproj o lo abrimos
desde el menú de RStudio: File > Open Project…
Ventaja de los proyectos: cualquier fichero que creemos (script de R, documento de Rmarkdown,
etc.) y guardemos se guardará en la carpeta del proyecto.
Bibliografía