instalación e introducción a r rstudio y r commander
Post on 07-Jul-2018
228 Views
Preview:
TRANSCRIPT
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
1/63
Instalación e introduccióna R, Rstudio y
R Commander
Grado en Ingeniería QuímicaDepartamento de Matemáticas
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
2/63
Introducción
• R es un lenguaje de programaciónespecialmente indicado para el análisisestadístico.
• R fue inicialmente diseñado por RobertGentleman y Ross Ihaka, miembros del Dpto.de Estadística de la Universidad de Auckland,en Nueva Zelanda. Sin embargo, una de lasgrandes ventajas de R es que hoy en día es,
en realidad, fruto del esfuerzo de miles depersonas en todo el mundo que colaboran ensu desarrollo.
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
3/63
Introducción
• R se considera la versión libre de otroprograma propietario, llamado S o S-Plus,desarrollado por los Laboratorios Bell. Aunquelas diferencias entre R y S son importantes, la
mayoría del código escrito para S funciona enR sin modificaciones.
• El código de R está disponible como softwarelibre bajo las condiciones de la licencia GNU-
GPL. La página principal desde la que sepuede acceder tanto a los archivos necesariospara su instalación como al resto de recursosdel proyecto R es http://www.r-project.org.
http://www.r-project.org/http://www.r-project.org/
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
4/63
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
5/63
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
6/63
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
7/63
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
8/63
Es recomendable elegir siempre la última versión disponible.
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
9/63
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
10/63
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
11/63
La consola y el editor de R
Lo primero que nos aparece es una ventana,también llamada consola, donde podemos
manejar R mediante la introducción de código.
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
12/63
La consola y el editor de R
Por ejemplo, podemos escribir 2+2 en ella, ytras pulsar la tecla “Enter”, nos devuelve en lamisma consola el valor 4.
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
13/63
La consola y el editor de R
• Sin embargo, ésta no es la manera máseficiente de trabajar en R.
• A poco que estemos realizando un trabajo de
mediana complejidad, será muy útil manejartodas las entradas de código que solicitemosa R en un entorno donde podamos corregirlas,retocarlas, repetirlas, guardarlas paracontinuar el trabajo en otro momento, etc.
• Ésta es la función del editor de R.
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
14/63
La consola y el editor de R
Cómo acceder a undocumento en blanco deleditor, llamado script.
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
15/63
La consola y el editor de R
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
16/63
La consola y el editor de R
Para mayor comodidad,elegiremos esta opción
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
17/63
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
18/63
La consola y el editor de R
Es posible incluir comentarios que R no leerá siutilizamos líneas que comiencen con el carácter #.
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
19/63
La consola y el editor de R
• La utilidad de un script o guión de trabajoradica en que podemos modificar nuestraslíneas de código con comodidad y guardarlaspara el futuro.
• Para ello, utilizaremos la opción Guardar oGuardar como … del menú Archivo de laconsola.
• Evidentemente, después podremos recuperarel script previamente guardado mediante laopción Abrir script … del mismo menú.
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
20/63
RStudio
• RStudio es un entorno de desarrollo integrado (IDE) paraR que funciona con la versión estándar de R disponible enCRAN.
• Al igual que R, RStudio es software libre.
• El objetivo de sus creadores es desarrollar unaherramienta potente que soporte los procedimientos ytécnicas requeridas para realizar análisis de alta calidad ydignos de confianza.
• Al mismo tiempo, pretenden que RStudio sea tan sencillo
e intuitivo como sea posible para proporcionar un entornoamigable, tanto para los ya experimentados como para losnuevos usuarios de R.
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
21/63
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
22/63
Instalación de RStudio
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
23/63
Instalación de RStudio
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
24/63
Instalación de RStudio
• La instalación en sí con el archivo ejecutablees trivial.
• Una vez concluida la instalación, podemosejecutar el programa desde cualquiera de losiconos que nos genera.
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
25/63
Introducción a RStudio
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
26/63
Introducción a RStudio
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
27/63
Introducción a RStudio
Editor
Consola
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
28/63
Introducción a RStudio
Escribimosen el Editor
El resultadose vuelca enla Consola
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
29/63
Introducción a RStudio
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
30/63
Introducción a RStudio
El Scriptpermiteescribir,
ejecutar y
modificarnuestraslíneas de
código concomodidad
y guardarlaspara elfuturo.
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
31/63
Introducción a RStudio
Loscomentariosse puedenejecutar
(Run) o no.
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
32/63
Introducción a RStudio
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
33/63
Introducción a RStudio
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
34/63
Introducción a RStudio
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
35/63
Introducción a RStudio
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
36/63
Introducción a RStudio
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
37/63
Introducción a RStudio
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
38/63
Introducción a RStudio
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
39/63
Introducción a RStudio
Portapapeles
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
40/63
Introducción a RStudio
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
41/63
Introducción a RStudio
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
42/63
Instalación de R Commander
• R Commander es una interfaz tipo ventanaque cubre la mayor parte de los análisisestadísticos más habituales en unos menúsdesplegables.
• Podemos decir que es una manera de manejarR sin necesidad de aprender su código o casinada de él, lo cual lo hace bastante prácticocuando se está aprendiendo a usarlo.
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
43/63
Instalación de R Commander
• Además, una de las funcionalidades quepodríamos destacar como más afortunadas deR Commander es que, a pesar de que permiteestos atajos mediante sus menús para no
utilizar el código de R, escribe el código de lasoperaciones realizadas en una ventana desintaxis o ventana de instrucciones, de maneraque siempre lo veremos en la pantalla y
podremos, poco a poco, ir aprendiéndolo, casisin darnos cuenta.
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
44/63
Instalación de R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
45/63
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
46/63
Instalación de R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
47/63
Instalación de R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
48/63
Instalación de R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
49/63
Instalación de R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
50/63
Instalación de R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
51/63
Instalación de R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
52/63
Instalación de R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
53/63
Interfaz R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
54/63
Interfaz R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
55/63
Interfaz R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
56/63
Interfaz R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
57/63
Interfaz R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
58/63
Interfaz R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
59/63
Interfaz R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
60/63
Interfaz R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
61/63
Interfaz R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
62/63
Interfaz R Commander
-
8/18/2019 Instalación e Introducción a R RStudio y R Commander
63/63
Bibliografía
Introducción al uso de R-Commander. Prof. Dr.Angelo Santana. Dpto. de Matemáticas,Universidad de Las Palmas de Gran Canaria.
Métodos estadísticos con R y R commander.
Prof. Dr. Antonio José Sáez Castillo. Dpto. deEstadística e Investigación Operativa,Universidad de Jaén. Versión 3.0 Junio de 2011.
top related