SlideShare una empresa de Scribd logo
1 de 22
PROGRAMA R PARA
ESTADÍSTICA
III Congreso de Innovación Educativa
¿QUÉ ES R PARA ESTADÍSTICA?
El paquete R es una colección de programas libres diseñada para el
análisis estadístico de datos, que permite desde los análisis descriptivos
más sencillos (como tablas de frecuencias simples) a procedimientos
inferenciales más complejos (como el análisis de varianza o el análisis de
componentes principales).
R realiza tres funciones esenciales:
 Leer datos
 Especificar el tipo de análisis que se quiere realizar con esos datos
 Mostrar los resultados obtenidos tras los análisis. La interpretación de
los resultados es tarea del investigador.
R, también conocido como ”GNU S”, es un entorno y un lenguaje para
el cálculo estadístico y la generación de gráficos. R implementa un
dialecto del premiado lenguaje S, desarrollado en los Laboratorios Bell
por John Chambers et al.
Para los no iniciados diremos que R provee un acceso relativamente
sencillo a una amplia variedad de técnicas estadísticas y graficas.
Para los usuarios avanzados se ofrece un lenguaje de programación
completo con el que añadir nuevas técnicas mediante la definición de
funciones.
INSTALACIÓN Y OBTENCIÓN DEL PROGRAMA
Depende del sistema operativo, pero todo se puede encontrar en
http://cran.es.r-project.org/bin
 Windows: se puede obtener un ejecutable desde
http://cran.es.r-project.org/bin/windows/base por ejemplo,
http://cran.es.r-project.org/bin/windows/base/R-2.4.1-win32.exe
Al ejecutar el archivo se instalará el sistema base y los paquetes
recomendados.
 GNU/Linux: (dos opciones)
Obtener el R-x.y.z.tar.gz y compilar desde las fuentes.
También bajar los paquetes adicionales y instalarlos. (Buena
forma de comprobar que el sistema tiene development tools).
Obtener binarios (ej., *.deb para Debian, *.rpm para RedHat,
SuSE, Mandrake).
INTERFAZ GRÁFICA (R-COMMANDER)
R-Commander es una Interfaz Gráfica de Usuario (GUI en inglés), creada
por John Fox, que permite acceder a muchas capacidades del entorno
estadístico R sin que el usuario tenga que conocer el lenguaje de
comandos propio de este entorno. Al arrancar R-Commander, se nos
presentan dos ventanas:
 La Ventana de la Consola de R: donde podemos ejecutar comandos
de R, para lo cual necesitamos conocer el lenguaje R y su sintaxis.
 La Ventana de R-Commander: nos evita precisamente tener
que usar dicho lenguaje de comandos, al menos para las
tareas que se encuentran implementadas dentro de dicho
entorno.
Ventana de la consola de R Ventana de R-Commander
PARTES DE R-COMMANDER
 Barra de menú:
En la Barra de Menú encontramos los siguientes menús desplegables:
 La opción Fichero tiene diferentes opciones tales como abrir archivo
de instrucciones, guardar instrucciones, etc.
 El menú Editar tiene las opciones básicas de cortar, copiar, pegar,
limpiar ventana que pueden ser utilizada cuando se esté trabajando en
la ventana de instrucciones.
 El menú Datos contiene las instrucciones más utilizadas para el
manejo de datos, se puede crear nuevos conjuntos de datos, cargar
algún conjunto ya existente, importar datos desde diferentes fuentes,
tales como Excel, SPSS, STATA… etc. Permite también modificar
variables de conjuntos de datos.
 El menú Estadísticos, contiene diferentes funciones asociadas a la
operación de los conjuntos de datos, resúmenes estadísticos, análisis
dimensionales, etc.
 El menú Gráficas, contiene un listado de los gráficos que se pueden
realizar en R, las opciones se habilitan dependiendo de el conjunto de
datos que se este trabajando.
 El menú Modelo, contiene una diversidad de opciones para realizar
test de hipótesis, diagnósticos numéricos, definir intervalos de
confianza, etc.
 El menú Distribuciones, está dividido en operaciones para
Distribuciones continuas y operaciones para Distribuciones discretas,
cada una posee una diversidad de análisis aplicables específicamente a
cada tipo de distribución.
 Entre otros.
 Barra de manipulación de conjunto de datos:
Conjunto de datos, al dar click sobre este botón, muestra todos los
conjuntos disponibles y permite seleccionar con cuál se desea trabajar.
Una vez seleccionado el conjunto, el nombre de este se visualiza al lado
de la viñeta “Conjunto de datos”
 Ventana de instrucciones
Se puede acceder a muchas ´ordenes desde los menús y los cuadros de
dialogo. No obstante, algunas ´ordenes y opciones sólo están disponibles
mediante el uso del lenguaje R. Además, se pueden grabar los guiones en
un fichero de texto (habitualmente con extensión .R) con lo que podrá
repetir los análisis en otro momento o ejecutarlos en un trabajo
automatizado.
Barra de Menús
Barra de Manipulación
de Conjuntos de Datos
Ventana de
Instrucciones
Ventana de
Resultados
Ventana de
Mensajes
MANEJO DE DATOS EN R-COMMANDER
Estas tareas se realizan a través del menú Datos, cuyas opciones
mostramos someramente a continuación:
 Nuevos datos: Para introducir nuevos datos por el teclado. Requiere
dar un nombre a los datos nuevos, que no puede contener espacios ni
caracteres especiales.
 Importar datos: Para leer datos contenidos en un fichero. Soporta
varios formatos: texto puro, SPSS, Minitab. . .
 Datos en paquetes R: contiene una colección de datos de ejemplo,
por si queremos ejercitarnos con el programa pero no disponemos de
datos propios adecuados.
 Datos activos: Aquí se gestiona el conjunto de datos activo.
 Seleccionar los datos activos: Elegir el conjunto de datos activo
entre los que hay disponibles en ese momento en la sesión.
 Entre otras opciones.
 Creación de un conjunto de datos nuevo:
Esta opción es conveniente cuando el conjunto de datos es pequeño. Para
conjuntos de datos mayores, es más cómodo crear un fichero de datos por
otros medios (por ejemplo, desde una hoja de calculo o una base de datos) y
luego importarlo.
Lo primero que hay que tener en cuenta y no olvidar es que los conjuntos de
datos (data set, data frame) están organizados de forma matricial, donde las filas
se refieren a los casos (individuos, unidades u observaciones) de la muestra y
las columnas a las variables. Para introducir nuevos datos ha de escogerse al
opción Nuevos datos del menú Datos. Se nos pide entonces un nombre para el
conjunto de datos (pues pueden manejarse varios simultáneamente).
Para introducir los datos simplemente se coloca el cursor en la celda
correspondiente a cada individuo y variable. Para moverse de una celda a
otra se puede utilizar el ratón, o las teclas del cursor y retorno para el
desplazamiento vertical, o las teclas del cursor y tabulador para el
desplazamiento horizontal. Al introducir los datos, se observa que R da
por omisión nombre a las variables (var1, var2, ...) y define sus
características. En principio, una variable puede ser numérica (numeric) o
de caracteres (character). Si se desea cambiar el nombre o definir el tipo de
variable hay que pulsar en la cabecera de la columna correspondiente.
Otra manera para introducir datos en R-Commander es exportar los
datos desde otro fichero, utilizando programas como SPSS, Excel, entre
otros.
 Exportar datos desde Excel:
Supongamos que hemos creado los datos con EXCEL (o
equivalente), y que los hemos guardado desde EXCEL. Para
que R (y cualquier otro paquete estadístico) pueda utilizar los
datos, éstos deben introducirse de modo que
cada variable figure en una columna, y
cada fila represente un caso.
Asimismo, es conveniente que cada
columna esté encabezada con el nombre
de la variable.
Para cargar un archivo de datos en formato de Excel se utiliza el menú
Datos, la opción Importar datos y luego desde conjunto de datos Excel,
Access o dBase. R coloca como valor inicial Datos ese será el nombre con
el que se va a poder accesar a la tabla de datos que se cargue, se puede
modificar y colocar un nombre personalizado. En la pantalla que aparece
se debe buscar el archivo que se quiere cargar, las extensiones de los
archivos de Excel de las versiones anteriores a Office 2007 y 2010 son
XLS y de estas últimas 2 la extensión es XLSX, R muestra los archivos
con extensión XLS, si el archivo que se va a cargar es una versión de 2007
0 2010 para poder verlos se debe digitar en la parte “Nombre”: *.xlsx y
luego presionar la tecla Enter o Intro. Buscar el archivo a cargar y darle
un clic para seleccionarlo, luego dar clic en el botón Abrir. Si el archivo
de Excel tiene más de una hoja mostrará una ventana en la que se
debe seleccionar en la que se encuentran los datos a cargar.
OBJETOS DE R-COMMANDER
Casi todo en R es un objeto, incluyendo funciones y estructuras de datos.
 Para saber los objetos que tenemos en el espacio de trabajo
utilizaremos los ().
 Escribir el nombre de un objeto muestra su contenido: mean.
 Para guardar el contenido del espacio de trabajo se pueden utilizar
las funciones save.image() y save(<objetos>,file="nombre.RData")
 Para acceder a objetos de la carpeta de trabajo (o del camino que
especifiquemos) se pueden adjuntar:
> attach("misdatos.RData")
> ls(pos=2) # segunda posición en la ‘‘search list’’
 Atributos de los objetos de R-Commander:
 Modo: Tipo básico en un vector o array: lógico, entero, real, carácter,...
mode
 Tipo: de los vectores o arrays: double,... typeof
 Nombres: etiquetas de los elementos individuales de un vector o lista:
names
 Dimensiones: de los arrays (alguna puede ser cero): dim
 Dimnames: nombres de las dimensiones de los arrays: dimnames
 Clase: vector alfanumérico con la lista de las clases del objeto: class
 Otros: atributos de una serie temporal.
 Tipos de objetos:
 Vector (numérico, carácter, lógico)
 Matrices y arrays (numérico, carácter, lógico)
 Factores (nominales y ordinales)
 Listas
 Hojas de datos (data. Frame)
 Expresiones
 Funciones
GRÁFICAS EN R-COMMANDER
 Un Histograma coloca las clases de una distribución
de frecuencia en el eje horizontal y las frecuencias en
el eje vertical. Este grafico revela detalles y patrones que
no se pueden discernir fácilmente de los datos originales.
 Un diagrama de barras muestra cantidades o porcentajes
para dos o mas valores sobre el eje
vertical. Consiste en dos ejes
perpendiculares y una barra o
rectángulo para cada valor de la
variable.
 Un diagrama circular es de especial utilidad para
mostrar proporciones relativas de una variable, se crea
marcando una porción del circulo correspondiente a
cada categoría de la variable.
 Polígono de frecuencias. Son dos ejes perpendiculares, de los cuales
el horizontal representa los valores de la
variable y en el vertical las frecuencias.
USOS DE R-COMMANDER
En R-Commander se pueden elaborar diversos ejercicios aplicando una
serie de Datos Estadísticos (utilizando Estadística Descriptiva e
Inferencial) citando como ejemplos:
 Medidas de Tendencia Central (Media, Mediana, Moda)
 Distribución de Frecuencias
 Medidas de Posición no Central (Decil, Cuartil, Percentil)
 Medidas de Dispersión (Desviación Típica, Varianza, Coeficiente de
Variabilidad)
 Probabilidades.
 Correlación y Regresión Lineal
 Variable Aleatoria Discreta (Bidimensional)
Y otras muchas mas aplicaciones de acuerdo a nuestras necesidades de
investigación.
Presentacion_de_R_para_el_Congreso.ppt

Más contenido relacionado

Similar a Presentacion_de_R_para_el_Congreso.ppt

Minimanual de r commander
Minimanual de r commanderMinimanual de r commander
Minimanual de r commanderESPOCH
 
Mini manual de rcomander
Mini manual de rcomanderMini manual de rcomander
Mini manual de rcomanderJhony Tacuri
 
Definiciones básicas-de-spss2
Definiciones básicas-de-spss2Definiciones básicas-de-spss2
Definiciones básicas-de-spss2Christian401
 
LENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION RLENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION RShirley Armas
 
Cristian vasquez manual de r comander en prueba de hipotesis
Cristian vasquez manual de r comander en prueba de hipotesisCristian vasquez manual de r comander en prueba de hipotesis
Cristian vasquez manual de r comander en prueba de hipotesisChristian Vasquez
 
Manual r commander aa
Manual r commander aaManual r commander aa
Manual r commander aaalejoacostan
 
Espoch modalidad dual cristina balladares
Espoch modalidad dual cristina balladaresEspoch modalidad dual cristina balladares
Espoch modalidad dual cristina balladaresCriss Balladares
 
Deber n° 09 lenguajes de programación.
Deber n° 09 lenguajes de programación.Deber n° 09 lenguajes de programación.
Deber n° 09 lenguajes de programación.Mayra Almache
 
Portafolio Computacion Aplicada I
Portafolio Computacion Aplicada IPortafolio Computacion Aplicada I
Portafolio Computacion Aplicada Iviviloayza96
 
PORTAFOLIO DE COMPUTACION APLICADA I
PORTAFOLIO DE COMPUTACION APLICADA I PORTAFOLIO DE COMPUTACION APLICADA I
PORTAFOLIO DE COMPUTACION APLICADA I gernery25
 
Definiciones básicas-de-spss22
Definiciones básicas-de-spss22Definiciones básicas-de-spss22
Definiciones básicas-de-spss22Christian401
 

Similar a Presentacion_de_R_para_el_Congreso.ppt (20)

Que es spss
Que es spssQue es spss
Que es spss
 
Manual rcmdr
Manual rcmdrManual rcmdr
Manual rcmdr
 
Minimanual de r commander
Minimanual de r commanderMinimanual de r commander
Minimanual de r commander
 
Mini manual de rcomander
Mini manual de rcomanderMini manual de rcomander
Mini manual de rcomander
 
Data frame
Data frameData frame
Data frame
 
Spss.
Spss.Spss.
Spss.
 
Definiciones básicas-de-spss2
Definiciones básicas-de-spss2Definiciones básicas-de-spss2
Definiciones básicas-de-spss2
 
LENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION RLENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION R
 
Manual r comander
Manual r comanderManual r comander
Manual r comander
 
Cristian vasquez manual de r comander en prueba de hipotesis
Cristian vasquez manual de r comander en prueba de hipotesisCristian vasquez manual de r comander en prueba de hipotesis
Cristian vasquez manual de r comander en prueba de hipotesis
 
Mini manual R_commander
Mini manual  R_commanderMini manual  R_commander
Mini manual R_commander
 
Manual spss 2014
Manual spss 2014Manual spss 2014
Manual spss 2014
 
Manual r commander aa
Manual r commander aaManual r commander aa
Manual r commander aa
 
Espoch modalidad dual cristina balladares
Espoch modalidad dual cristina balladaresEspoch modalidad dual cristina balladares
Espoch modalidad dual cristina balladares
 
Deber n° 09 lenguajes de programación.
Deber n° 09 lenguajes de programación.Deber n° 09 lenguajes de programación.
Deber n° 09 lenguajes de programación.
 
Portafolio Computacion Aplicada I
Portafolio Computacion Aplicada IPortafolio Computacion Aplicada I
Portafolio Computacion Aplicada I
 
PORTAFOLIO DE COMPUTACION APLICADA I
PORTAFOLIO DE COMPUTACION APLICADA I PORTAFOLIO DE COMPUTACION APLICADA I
PORTAFOLIO DE COMPUTACION APLICADA I
 
Articulo en r
Articulo en rArticulo en r
Articulo en r
 
Belen carrillo
Belen carrilloBelen carrillo
Belen carrillo
 
Definiciones básicas-de-spss22
Definiciones básicas-de-spss22Definiciones básicas-de-spss22
Definiciones básicas-de-spss22
 

Último

REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfIrapuatoCmovamos
 
HABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfHABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfGEINER22
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechojuliosabino1
 
que son los planes de ordenamiento predial POP.pptx
que son los planes de ordenamiento predial  POP.pptxque son los planes de ordenamiento predial  POP.pptx
que son los planes de ordenamiento predial POP.pptxSergiothaine2
 
El sistema solar el gran descubrimiento del sistema solar .pptx
El sistema solar el gran descubrimiento del sistema solar .pptxEl sistema solar el gran descubrimiento del sistema solar .pptx
El sistema solar el gran descubrimiento del sistema solar .pptxYoladsCabarcasTous
 
PREGUNTA J DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA J DE CONSULTA POPULAR 21 DE ABRILPREGUNTA J DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA J DE CONSULTA POPULAR 21 DE ABRILeluniversocom
 
Croquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdfCroquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdfhernestosoto82
 
Niveles de organización biologica clase de biologia
Niveles de organización biologica clase de biologiaNiveles de organización biologica clase de biologia
Niveles de organización biologica clase de biologiatongailustraconcienc
 
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRIL
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRILPREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRIL
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRILeluniversocom
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresamerca6
 
Análisis de un mapa de riesgos de una tortillería
Análisis de un mapa de riesgos de una tortillería Análisis de un mapa de riesgos de una tortillería
Análisis de un mapa de riesgos de una tortillería yocelynsanchezerasmo
 
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docxmarthaarroyo16
 
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptxESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptxKatherineFabianLoza1
 
DIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptxDIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptxKaterin yanac tello
 
Módulo mapa de riesgos de tienda de abarrotes
Módulo mapa de riesgos de tienda de abarrotesMódulo mapa de riesgos de tienda de abarrotes
Módulo mapa de riesgos de tienda de abarrotessald071205mmcnrna9
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicaciónJonathanAntonioMaldo
 
CUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdfCUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdfEDUARDO MAMANI MAMANI
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfIrapuatoCmovamos
 
2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptxccordovato
 
Mapa de riesgos de un taller mecánico 405
Mapa de riesgos de un taller mecánico 405Mapa de riesgos de un taller mecánico 405
Mapa de riesgos de un taller mecánico 405rodrimarxim
 

Último (20)

REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
 
HABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfHABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdf
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derecho
 
que son los planes de ordenamiento predial POP.pptx
que son los planes de ordenamiento predial  POP.pptxque son los planes de ordenamiento predial  POP.pptx
que son los planes de ordenamiento predial POP.pptx
 
El sistema solar el gran descubrimiento del sistema solar .pptx
El sistema solar el gran descubrimiento del sistema solar .pptxEl sistema solar el gran descubrimiento del sistema solar .pptx
El sistema solar el gran descubrimiento del sistema solar .pptx
 
PREGUNTA J DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA J DE CONSULTA POPULAR 21 DE ABRILPREGUNTA J DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA J DE CONSULTA POPULAR 21 DE ABRIL
 
Croquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdfCroquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdf
 
Niveles de organización biologica clase de biologia
Niveles de organización biologica clase de biologiaNiveles de organización biologica clase de biologia
Niveles de organización biologica clase de biologia
 
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRIL
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRILPREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRIL
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRIL
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresa
 
Análisis de un mapa de riesgos de una tortillería
Análisis de un mapa de riesgos de una tortillería Análisis de un mapa de riesgos de una tortillería
Análisis de un mapa de riesgos de una tortillería
 
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
 
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptxESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptx
 
DIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptxDIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptx
 
Módulo mapa de riesgos de tienda de abarrotes
Módulo mapa de riesgos de tienda de abarrotesMódulo mapa de riesgos de tienda de abarrotes
Módulo mapa de riesgos de tienda de abarrotes
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicación
 
CUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdfCUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdf
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
 
2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx
 
Mapa de riesgos de un taller mecánico 405
Mapa de riesgos de un taller mecánico 405Mapa de riesgos de un taller mecánico 405
Mapa de riesgos de un taller mecánico 405
 

Presentacion_de_R_para_el_Congreso.ppt

  • 1. PROGRAMA R PARA ESTADÍSTICA III Congreso de Innovación Educativa
  • 2. ¿QUÉ ES R PARA ESTADÍSTICA? El paquete R es una colección de programas libres diseñada para el análisis estadístico de datos, que permite desde los análisis descriptivos más sencillos (como tablas de frecuencias simples) a procedimientos inferenciales más complejos (como el análisis de varianza o el análisis de componentes principales). R realiza tres funciones esenciales:  Leer datos  Especificar el tipo de análisis que se quiere realizar con esos datos  Mostrar los resultados obtenidos tras los análisis. La interpretación de los resultados es tarea del investigador.
  • 3. R, también conocido como ”GNU S”, es un entorno y un lenguaje para el cálculo estadístico y la generación de gráficos. R implementa un dialecto del premiado lenguaje S, desarrollado en los Laboratorios Bell por John Chambers et al. Para los no iniciados diremos que R provee un acceso relativamente sencillo a una amplia variedad de técnicas estadísticas y graficas. Para los usuarios avanzados se ofrece un lenguaje de programación completo con el que añadir nuevas técnicas mediante la definición de funciones.
  • 4. INSTALACIÓN Y OBTENCIÓN DEL PROGRAMA Depende del sistema operativo, pero todo se puede encontrar en http://cran.es.r-project.org/bin  Windows: se puede obtener un ejecutable desde http://cran.es.r-project.org/bin/windows/base por ejemplo, http://cran.es.r-project.org/bin/windows/base/R-2.4.1-win32.exe Al ejecutar el archivo se instalará el sistema base y los paquetes recomendados.  GNU/Linux: (dos opciones) Obtener el R-x.y.z.tar.gz y compilar desde las fuentes. También bajar los paquetes adicionales y instalarlos. (Buena forma de comprobar que el sistema tiene development tools). Obtener binarios (ej., *.deb para Debian, *.rpm para RedHat, SuSE, Mandrake).
  • 5. INTERFAZ GRÁFICA (R-COMMANDER) R-Commander es una Interfaz Gráfica de Usuario (GUI en inglés), creada por John Fox, que permite acceder a muchas capacidades del entorno estadístico R sin que el usuario tenga que conocer el lenguaje de comandos propio de este entorno. Al arrancar R-Commander, se nos presentan dos ventanas:  La Ventana de la Consola de R: donde podemos ejecutar comandos de R, para lo cual necesitamos conocer el lenguaje R y su sintaxis.  La Ventana de R-Commander: nos evita precisamente tener que usar dicho lenguaje de comandos, al menos para las tareas que se encuentran implementadas dentro de dicho entorno.
  • 6. Ventana de la consola de R Ventana de R-Commander
  • 7. PARTES DE R-COMMANDER  Barra de menú: En la Barra de Menú encontramos los siguientes menús desplegables:  La opción Fichero tiene diferentes opciones tales como abrir archivo de instrucciones, guardar instrucciones, etc.  El menú Editar tiene las opciones básicas de cortar, copiar, pegar, limpiar ventana que pueden ser utilizada cuando se esté trabajando en la ventana de instrucciones.  El menú Datos contiene las instrucciones más utilizadas para el manejo de datos, se puede crear nuevos conjuntos de datos, cargar algún conjunto ya existente, importar datos desde diferentes fuentes, tales como Excel, SPSS, STATA… etc. Permite también modificar variables de conjuntos de datos.
  • 8.  El menú Estadísticos, contiene diferentes funciones asociadas a la operación de los conjuntos de datos, resúmenes estadísticos, análisis dimensionales, etc.  El menú Gráficas, contiene un listado de los gráficos que se pueden realizar en R, las opciones se habilitan dependiendo de el conjunto de datos que se este trabajando.  El menú Modelo, contiene una diversidad de opciones para realizar test de hipótesis, diagnósticos numéricos, definir intervalos de confianza, etc.  El menú Distribuciones, está dividido en operaciones para Distribuciones continuas y operaciones para Distribuciones discretas, cada una posee una diversidad de análisis aplicables específicamente a cada tipo de distribución.  Entre otros.
  • 9.  Barra de manipulación de conjunto de datos: Conjunto de datos, al dar click sobre este botón, muestra todos los conjuntos disponibles y permite seleccionar con cuál se desea trabajar. Una vez seleccionado el conjunto, el nombre de este se visualiza al lado de la viñeta “Conjunto de datos”  Ventana de instrucciones Se puede acceder a muchas ´ordenes desde los menús y los cuadros de dialogo. No obstante, algunas ´ordenes y opciones sólo están disponibles mediante el uso del lenguaje R. Además, se pueden grabar los guiones en un fichero de texto (habitualmente con extensión .R) con lo que podrá repetir los análisis en otro momento o ejecutarlos en un trabajo automatizado.
  • 10. Barra de Menús Barra de Manipulación de Conjuntos de Datos Ventana de Instrucciones Ventana de Resultados Ventana de Mensajes
  • 11. MANEJO DE DATOS EN R-COMMANDER Estas tareas se realizan a través del menú Datos, cuyas opciones mostramos someramente a continuación:  Nuevos datos: Para introducir nuevos datos por el teclado. Requiere dar un nombre a los datos nuevos, que no puede contener espacios ni caracteres especiales.  Importar datos: Para leer datos contenidos en un fichero. Soporta varios formatos: texto puro, SPSS, Minitab. . .  Datos en paquetes R: contiene una colección de datos de ejemplo, por si queremos ejercitarnos con el programa pero no disponemos de datos propios adecuados.  Datos activos: Aquí se gestiona el conjunto de datos activo.  Seleccionar los datos activos: Elegir el conjunto de datos activo entre los que hay disponibles en ese momento en la sesión.  Entre otras opciones.
  • 12.  Creación de un conjunto de datos nuevo: Esta opción es conveniente cuando el conjunto de datos es pequeño. Para conjuntos de datos mayores, es más cómodo crear un fichero de datos por otros medios (por ejemplo, desde una hoja de calculo o una base de datos) y luego importarlo. Lo primero que hay que tener en cuenta y no olvidar es que los conjuntos de datos (data set, data frame) están organizados de forma matricial, donde las filas se refieren a los casos (individuos, unidades u observaciones) de la muestra y las columnas a las variables. Para introducir nuevos datos ha de escogerse al opción Nuevos datos del menú Datos. Se nos pide entonces un nombre para el conjunto de datos (pues pueden manejarse varios simultáneamente).
  • 13. Para introducir los datos simplemente se coloca el cursor en la celda correspondiente a cada individuo y variable. Para moverse de una celda a otra se puede utilizar el ratón, o las teclas del cursor y retorno para el desplazamiento vertical, o las teclas del cursor y tabulador para el desplazamiento horizontal. Al introducir los datos, se observa que R da por omisión nombre a las variables (var1, var2, ...) y define sus características. En principio, una variable puede ser numérica (numeric) o de caracteres (character). Si se desea cambiar el nombre o definir el tipo de variable hay que pulsar en la cabecera de la columna correspondiente.
  • 14. Otra manera para introducir datos en R-Commander es exportar los datos desde otro fichero, utilizando programas como SPSS, Excel, entre otros.  Exportar datos desde Excel: Supongamos que hemos creado los datos con EXCEL (o equivalente), y que los hemos guardado desde EXCEL. Para que R (y cualquier otro paquete estadístico) pueda utilizar los datos, éstos deben introducirse de modo que cada variable figure en una columna, y cada fila represente un caso. Asimismo, es conveniente que cada columna esté encabezada con el nombre de la variable.
  • 15. Para cargar un archivo de datos en formato de Excel se utiliza el menú Datos, la opción Importar datos y luego desde conjunto de datos Excel, Access o dBase. R coloca como valor inicial Datos ese será el nombre con el que se va a poder accesar a la tabla de datos que se cargue, se puede modificar y colocar un nombre personalizado. En la pantalla que aparece se debe buscar el archivo que se quiere cargar, las extensiones de los archivos de Excel de las versiones anteriores a Office 2007 y 2010 son XLS y de estas últimas 2 la extensión es XLSX, R muestra los archivos con extensión XLS, si el archivo que se va a cargar es una versión de 2007 0 2010 para poder verlos se debe digitar en la parte “Nombre”: *.xlsx y luego presionar la tecla Enter o Intro. Buscar el archivo a cargar y darle un clic para seleccionarlo, luego dar clic en el botón Abrir. Si el archivo de Excel tiene más de una hoja mostrará una ventana en la que se debe seleccionar en la que se encuentran los datos a cargar.
  • 16. OBJETOS DE R-COMMANDER Casi todo en R es un objeto, incluyendo funciones y estructuras de datos.  Para saber los objetos que tenemos en el espacio de trabajo utilizaremos los ().  Escribir el nombre de un objeto muestra su contenido: mean.  Para guardar el contenido del espacio de trabajo se pueden utilizar las funciones save.image() y save(<objetos>,file="nombre.RData")  Para acceder a objetos de la carpeta de trabajo (o del camino que especifiquemos) se pueden adjuntar: > attach("misdatos.RData") > ls(pos=2) # segunda posición en la ‘‘search list’’
  • 17.  Atributos de los objetos de R-Commander:  Modo: Tipo básico en un vector o array: lógico, entero, real, carácter,... mode  Tipo: de los vectores o arrays: double,... typeof  Nombres: etiquetas de los elementos individuales de un vector o lista: names  Dimensiones: de los arrays (alguna puede ser cero): dim  Dimnames: nombres de las dimensiones de los arrays: dimnames  Clase: vector alfanumérico con la lista de las clases del objeto: class  Otros: atributos de una serie temporal.
  • 18.  Tipos de objetos:  Vector (numérico, carácter, lógico)  Matrices y arrays (numérico, carácter, lógico)  Factores (nominales y ordinales)  Listas  Hojas de datos (data. Frame)  Expresiones  Funciones
  • 19. GRÁFICAS EN R-COMMANDER  Un Histograma coloca las clases de una distribución de frecuencia en el eje horizontal y las frecuencias en el eje vertical. Este grafico revela detalles y patrones que no se pueden discernir fácilmente de los datos originales.  Un diagrama de barras muestra cantidades o porcentajes para dos o mas valores sobre el eje vertical. Consiste en dos ejes perpendiculares y una barra o rectángulo para cada valor de la variable.
  • 20.  Un diagrama circular es de especial utilidad para mostrar proporciones relativas de una variable, se crea marcando una porción del circulo correspondiente a cada categoría de la variable.  Polígono de frecuencias. Son dos ejes perpendiculares, de los cuales el horizontal representa los valores de la variable y en el vertical las frecuencias.
  • 21. USOS DE R-COMMANDER En R-Commander se pueden elaborar diversos ejercicios aplicando una serie de Datos Estadísticos (utilizando Estadística Descriptiva e Inferencial) citando como ejemplos:  Medidas de Tendencia Central (Media, Mediana, Moda)  Distribución de Frecuencias  Medidas de Posición no Central (Decil, Cuartil, Percentil)  Medidas de Dispersión (Desviación Típica, Varianza, Coeficiente de Variabilidad)  Probabilidades.  Correlación y Regresión Lineal  Variable Aleatoria Discreta (Bidimensional) Y otras muchas mas aplicaciones de acuerdo a nuestras necesidades de investigación.