SlideShare una empresa de Scribd logo
1 de 43
Descargar para leer sin conexión
ESCUELA SUPERIOR POLITÉCNICA DE
       CHIMBORAZO “ESPOCH”
 ESCUELA DE INGENIERIA DE EMPRESAS,
    MODALIDAD FORMACIÓN DUAL


Nombres y Apellidos: KATHY MICHEL MOYA
                 FLORES
MINI MANUAL
   DE R-
COMMANDER
«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:
.
Lenguaje de comandos de
R, simplemente
observando lo que va
apareciendo en la ventana
script se irá familiarizando
(y con un poco de interés,
también
aprendiendo) con dicho
lenguaje.
Si se desea ejecutar un único comando
  basta con situar el cursor en cualquier
   punto del comando y pulsar Submit .
  Si se desean ejecutar varios comandos
  conjuntamente hay que seleccionarlos
todos con el ratón y a continuación pulsar
                   Submit
. Las opciones son:
− File: para abrir ficheros con
instrucciones a ejecutar, o para guardar
datos, resultados, sintaxis, etc.

− Edit: las típicas opciones para cortar,
pegar, borrar, etc.
− Statistics: ejecución de procedimientos propiamente
                       estadísticos
                    − Graphs: gráficos
− Models: definición y uso de modelos específicos para el
                    análisis de datos.
− Distribution: probabilidades, cuantiles y gráficos de las
distribuciones de probabilidad más habituales (Normal, t
          de Student, F de Fisher, binomial, etc.)
   − Tools: carga de librerías y definición del entorno.
      − Help: ayuda sobre R-commander (en inglés).
LECTURA DE
DATOS DE UN
  FICHERO
 EXTERNO
LECTURA DE DATOS DE UN
      FICHERO EXTERNO
           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.
  A modo de ejemplo, vemos la pantalla de EXCEL correspondiente a
                                  una
 muestra de peces, de cada uno de los cuales se ha determinado su
  estado de madurez sexual (0 = inmaduro, 1 = maduro) y sexo (1 =
 hembra, 2 = macho), midiéndose además su longitud y peso. Como
                         se ve, cada columna
  corresponde a una variable, y cada fila corresponde a un sujeto (un
                          pez en este caso).
A veces no se dispone del valor de
 alguna variable o variables en alguno o
    varios casos. Por ejemplo, pudiera
haber peces cuyo estado de madurez o
  sexo no haya podido determinarse, o
  cuya longitud o peso se haya podido
                  medir.
   Cuando falte algún dato, conviene
      introducir el valor NA, que R
interpretará como Not Assigned (valor
    no asignado). En el ejemplo que se
 muestra a continuación vemos que hay
  valores perdidos en varias variables y
varios casos, que han sido consignados
             con el valor NA
Para leer estos datos con R commander, una vez situados en la
                            ventana de
este programa hay que picar con el ratón en la opción Data, luego
                            Import data
                   y por último from text file …:
SIEMPRE
               ESPECIFICAR
                             •
•   Hay que especificar qué carácter separa los campos (Field
    Separator). Si hemos guardado los datos con EXCEL en
formato CSV, el separador es el punto y coma. Hay que marcar
             Other y en el cuadro Specify poner ;

 • Por último en Decimal-Point Character hay que especificar
                             cual
 es el separador de cifras decimales. En los ordenadores con
                           Windows
         en español el separador decimal es la coma..
Una vez introducida esta
información, picando en
   OK, nos aparece la
         ventana
  para abrir ficheros de
 Windows. Buscamos el
directorio en que hemos
guardado nuestro fichero
      de datos y lo
     seleccionamos:
En la pantalla de R-commander ha
   aparecido un comando en la ventana
   superior (script) y el mismo comando
  repetido en la ventana inferior (Output
window). Este comando es concretamente:
                  peces <-
read.table("C:/Estadística/Datos/peces.cs
                      v",
  header=TRUE, sep=";", na.strings="NA",
                  dec=",",
             strip.white=TRUE
Crear
 resúmenes
numéricos y
   gráficas
Una vez que hay un
 conjunto de datos activo,
puede usar los menús de R
 Commander para generar
     varios resúmenes
   numéricos y graficas.
Describiremos simplemente
 unos ejemplos básicos a
 continuación. Una buena
      GUI debería ser
       ampliamente
autoexplicativa: esperamos
que una vez que vea cómo
funciona R Commander, le
 sea fácil usarlo, asistido,
  quizás, por la ayuda en
            línea
Seleccionando Estadísticos→Resúmenes→Conjunto de
datos activo, obtendrá la gura ??. Para cada variable
numérica en el conjunto de datos (TFR, contraception,
infant.mortality y GDP), R informa de los valores máximos
y mínimos, el primer y el tercer cuartil, la mediana, la
media, así como el número de valores que faltan.

Para la variable categórica region, obtenemos el número
de observaciones en cada nivel del factor. Si el
conjunto de datos hubiera incluido más de diez variables,
R Commander nos habría preguntado si realmente
queremos continuar, intentando protegernos de producir
una no deseada voluminosa cantidad de resultados
Por defecto, la instrucción R
que se ejecuta calcula la
media y la
desviaciónestándar (sd) de
la variable, junto con los
cuantiles correspondientes
con el mínimo, el primer
cuartil, la mediana, el tercer
cuartil y el máximo; n es el
número de observaciones
válidas, y NA es el número
de valores que faltan. Como
es típico en los diálogos de R
Commander, el cuadro de
diálogo resúmenes
numéricos de la gura ??
incluye los botones Aceptar,
Cancelar y Ayuda.
Terminar la
sesión en R.
Hay varias maneras de terminar su sesión en R. Por ejemplo,
puede seleccionar Fichero→Salir→ de Commander y R en los
menús de R Commander.

Se le pedirá que conrme si desea salir, y a continuación si
quiere guardar los
contenidos de la ventana de instrucciones y de resultados.
Del mismo modo, puede seleccionar Fichero→Salir en R
Console; en este caso, se le preguntará si quiere guardar el
área de trabajo R (p.e., los datos que R guarda en la
memoria); normalmente contestará No.
Introducir
 instrucciones
en la ventana
       de
instrucciones.
La     ventana     de   instrucciones
proporciona facilidades sencillas
para editar, introducir y ejecutar
instrucciones.Las       instrucciones
generadas por R Commander
aparecen en la ventana de
instrucciones, y usted puede teclear
y editar instrucciones en la ventana
más o menos como en cualquier
editor.
Las instrucciones que se
    extiendan más allá de una
      línea deberían tener la
  segunda y siguientes líneas
     sangradas con uno o más
  espacios o tabulaciones; todas
   las líneas de una instrucción
      multilínea deberán ser
             ejecutadas
simultáneamente para obtener
            resultados.
Las instrucciones que incluyan una
    echa de asignación ( −) no         Las       instrucciones     que
  generarán un resultado impreso,        normalmente dan resultados
   incluso si este resultado habría      invisibles ocasionalmente harán
     aparecido normalmente si se         que los resultados aparezcan en
  hubiera introducido la instrucción     la ventana de resultados. Este
en R Console [la instrucción print(x    comportamiento            puede
−10), por ejemplo]. Por otro lado, las   modificarse      editando    las
          tareas hechas con              entradas del archivo
   el signo igual (=) producen una       log-exceptions.txt     en     el
    salida impresa incluso cuando        directorio etc de R Commander
 normalmente no lo harían (e.g., x =
                  10).
Intervalo de
confianza de
  la media
 poblacional
INTERVALO DE CONFIANZA
    Vamos a comenzar por hallar el intervalo de
 confianza para la media poblacional. Existen dos
tipos de estimación, la puntual se halla calculando
  la media de la muestra, y es de cálculo sencillo,
 pero es difícil que esta estimación coincida con el
verdadero valor de la media poblacional, aparte de
  no informar sobre el error que cometemos. Otra
forma es la estimación por intervalos que consiste
en calcular a partir de la muestra, un intervalo con
   una probabilidad dada (nivel de confianza), de
     contener el valor de la media poblacional,
               informándonos del error.
Ejemplo: Queremos estudiar la altura media de todos los individuos
con un nivel de confianza de =0.05.
Utilizamos como conjunto de datos activo el de Pulso. Lo hemos
asociado al data.frame Pulsea1.

Caso de  desconocida:
Para calcular el intervalo de confianza empleamos la secuencia:se
hace la secuencia:
Estadísticos Medias Test t para una muestra…
• Para el intervalo de confianza bilateral hay que marcar
   • En Hipótesis alternativa Media poblacional = 0,
 • Aunque hay un error y debería mostrar el texto Media
        poblacional  0, como hipótesis alternativa.
 • Hay que elegir la Variable Height para altura, y dar un
               nivel de confianza, aquí del 95%
               • La instrucción R generada:
    •  t.test(Pulsea1$Height, alternative='two.sided',
                   mu=0.0, conf.level=.95)
                 •       One Sample t-test
                 • data: Pulsea1$Height
  • t = 180.1207, df = 91, p-value  2.2e-16 alternative
     hypothesis: true mean is not equal to 0 95 percent
      confidence interval: (67.95957 69.47521)sample
                          estimates:
Si se pusiera mu=5.8, el intervalo calculado sería el
mismo, siempre que indiquemos
alternative='two.sided' (Bilateral).
El cálculo anterior se basa en la distribución t de
Student para un estadístico asociado a la media
muestral, que es el más adecuado si no se conoce la
varianza poblacional. El intervalo de confianza
bilateral se formula:



 xm t(n-1, 1-α/2) s/ ,
 con s la cuasi-desviación típica muestral,
 xm la media muestral, t(n-1, 1-α/2) el valor
 tal que Pr(tn-1 = t(n-1, 1-α/2)) = 1- α/2,
 esto es, el valor de la variable tn-1 de
 Student de (n-1) grados de libertad que
 deja a su izquierda un área de valor (1-
 α/2) bajo la función de densidad, o sea el
 cuantil (1- α/2) de la t de Student con (n-1)
 g.l.
Ejemplos de
 Aplicación de los
   Intervalos de
  Confianza para
contrastar hipótesis
Con el conjunto de datos de Pulsos, queremos
estudiar la altura media de los hombres
solamente, por medio de un intervalo de
confianza al nivel de significación =0.05, o de
confianza del 95%, y utilizarlo para contrastar la
hipótesis de si la altura media de los hombres
es de 171 cms. Vamos a generar un conjunto de
datos con las alturas de los hombres.
En principio debemos filtrar la altura por medio del Género para
   separar los hombres de las mujeres con la secuencia::
Datos Conjunto de datos activosFiltrar datos.

Como marcamos Incluir todas las variables, va a generar un
Data.frame con todos los datos referidos
sólo a Hombres: Gender==”Male”

El nuevo conjunto de datos activo, que tiene siempre el tipo
data.frame, se llamará Alturahombres

El intervalo de confianza para la media de altiras ,
Emplando el R Commander, lo producen los menús:

Estadísticos  Medias Test para una muestra….
Resultando en la Ventana de resultados de R Commander
Resultando en la Ventana
de resultados de R
Commander
            One Sample t-test

       data: Alturahombres$Height
 t = 206.8254, df = 56, p-value  2.2e-16
          alternative hypothesis:
        true mean is not equal to 0
      95 percent confidence interval:
           70.06908 71.43969
            sample estimates:
                 mean of x
                 70.75439
Tamaño de
   muestra
  (aleatoria
simple) para
estimar una
 proporción
Llamamos error E al
 semiancho del intervalo de
confianza para la proporción.
Basándose en la validez de la
 aproximación normal de la
variable binomial, si se tiene
 idea del posible valor de la
proporción poblacional p (con
base en un muestreo previo,
por ejemplo), el tamaño de la
         muestra es
Si no se sabe nada de la
magnitud de p, se elige una
   muestra de tamaño:

puesto que el valor p(1-p) es siempre
          no mayor que 1/4 .
Obsérvese que a menor error E que se
desee, el tamaño de la muestra debe
    ser mayor. Y a mayor nivel de
     confianza ( o menor nivel de
  significación), el tamaño también
                 crece.
Ejemplo

 Se Qué tamaño de muestra hay que elegir
 para estimar una proporción de modo que
 el error en la estimación sea menor o igual
   que 0,05, con un nivel de confianza del
95%? (Emplear la aproximación normal con
         el criterio más desfavorable).



        z=qnorm(c(0.975), mean=0,
          sd=1, lower.tail=TRUE);z
               [1] 1.959964
                   E=0.05;
          n=ceiling(z^2/(4*E^2));n
                      [1] 385
¿Qué tamaño resultaría en el caso de que se emplee
una primera estimación de la proporción de valor 0.17
?
 p=0.17
 n=ceiling(z^2*p*(1-p)/E^2);n
[1] 217
Naturalmente, con más información, se reduce el
tamaño de la muestra necesaria.


                          .

Más contenido relacionado

La actualidad más candente

Manual de r commander
Manual de r commanderManual de r commander
Manual de r commander
Lenin Medina
 
Mini manual R commander
Mini manual R commanderMini manual R commander
Mini manual R commander
Andrés M-g
 
Estructura Condicional
Estructura CondicionalEstructura Condicional
Estructura Condicional
Regina Flores
 
Intervalos de confianza
Intervalos de confianzaIntervalos de confianza
Intervalos de confianza
adrikiana
 
Estructuras de seleccion anidadas
Estructuras de seleccion anidadasEstructuras de seleccion anidadas
Estructuras de seleccion anidadas
UVM
 
Escuela superior politecnica de chimborazo
Escuela superior politecnica de chimborazoEscuela superior politecnica de chimborazo
Escuela superior politecnica de chimborazo
Jorge Toala
 
Tutorial algoritmo estructuras condicionales
Tutorial algoritmo   estructuras condicionalesTutorial algoritmo   estructuras condicionales
Tutorial algoritmo estructuras condicionales
Michele André
 
Relación entre pruebas de hipótesis e intervalos de confianza
Relación entre pruebas de hipótesis e intervalos de confianzaRelación entre pruebas de hipótesis e intervalos de confianza
Relación entre pruebas de hipótesis e intervalos de confianza
mayracuevaslopez
 
prueba de hipótesis e intervalo de confianza
prueba de hipótesis e intervalo de confianzaprueba de hipótesis e intervalo de confianza
prueba de hipótesis e intervalo de confianza
Kariina Buendia
 
Prueba de hipotesis y intervalos de confianza
Prueba de hipotesis y intervalos de confianzaPrueba de hipotesis y intervalos de confianza
Prueba de hipotesis y intervalos de confianza
Iselitaa Hernadez
 
Estructuras de seleccion
Estructuras de seleccionEstructuras de seleccion
Estructuras de seleccion
Clariza
 
Guia de estructuras Condicionales
Guia de estructuras CondicionalesGuia de estructuras Condicionales
Guia de estructuras Condicionales
laryenso
 

La actualidad más candente (20)

Manual de r commander
Manual de r commanderManual de r commander
Manual de r commander
 
Guía de Algoritmo y Programación en C
Guía de Algoritmo y Programación en CGuía de Algoritmo y Programación en C
Guía de Algoritmo y Programación en C
 
Mini manual R commander
Mini manual R commanderMini manual R commander
Mini manual R commander
 
05transf
05transf05transf
05transf
 
Mini Manual de R-COMMANDER, comandos, ventanas y aplicaciones del software en...
Mini Manual de R-COMMANDER, comandos, ventanas y aplicaciones del software en...Mini Manual de R-COMMANDER, comandos, ventanas y aplicaciones del software en...
Mini Manual de R-COMMANDER, comandos, ventanas y aplicaciones del software en...
 
Pruebas
PruebasPruebas
Pruebas
 
Estructura Condicional
Estructura CondicionalEstructura Condicional
Estructura Condicional
 
Intervalos de confianza
Intervalos de confianzaIntervalos de confianza
Intervalos de confianza
 
Dfd
DfdDfd
Dfd
 
Estructuras de seleccion anidadas
Estructuras de seleccion anidadasEstructuras de seleccion anidadas
Estructuras de seleccion anidadas
 
Escuela superior politecnica de chimborazo
Escuela superior politecnica de chimborazoEscuela superior politecnica de chimborazo
Escuela superior politecnica de chimborazo
 
Pruebas de hipótesis
Pruebas de hipótesisPruebas de hipótesis
Pruebas de hipótesis
 
Tutorial algoritmo estructuras condicionales
Tutorial algoritmo   estructuras condicionalesTutorial algoritmo   estructuras condicionales
Tutorial algoritmo estructuras condicionales
 
Relación entre pruebas de hipótesis e intervalos de confianza
Relación entre pruebas de hipótesis e intervalos de confianzaRelación entre pruebas de hipótesis e intervalos de confianza
Relación entre pruebas de hipótesis e intervalos de confianza
 
prueba de hipótesis e intervalo de confianza
prueba de hipótesis e intervalo de confianzaprueba de hipótesis e intervalo de confianza
prueba de hipótesis e intervalo de confianza
 
Unidad 14 de excel
Unidad  14  de  excelUnidad  14  de  excel
Unidad 14 de excel
 
Mini manual de R-commander
Mini manual de R-commanderMini manual de R-commander
Mini manual de R-commander
 
Prueba de hipotesis y intervalos de confianza
Prueba de hipotesis y intervalos de confianzaPrueba de hipotesis y intervalos de confianza
Prueba de hipotesis y intervalos de confianza
 
Estructuras de seleccion
Estructuras de seleccionEstructuras de seleccion
Estructuras de seleccion
 
Guia de estructuras Condicionales
Guia de estructuras CondicionalesGuia de estructuras Condicionales
Guia de estructuras Condicionales
 

Similar a Mini manual R commander kathy moya dual

Mini manual de rcomander
Mini manual de rcomanderMini manual de rcomander
Mini manual de rcomander
Jhony Tacuri
 
Minimanual de r
Minimanual de rMinimanual de r
Minimanual de r
erick_s22
 
Presentacion_de_R_para_el_Congreso.ppt
Presentacion_de_R_para_el_Congreso.pptPresentacion_de_R_para_el_Congreso.ppt
Presentacion_de_R_para_el_Congreso.ppt
RobertoMarciano6
 
Estructura De Un Programa
Estructura De Un ProgramaEstructura De Un Programa
Estructura De Un Programa
Lisb
 

Similar a Mini manual R commander kathy moya dual (20)

Minimanualrcomander
MinimanualrcomanderMinimanualrcomander
Minimanualrcomander
 
R commander
R commanderR commander
R commander
 
Manual de R-Commander
Manual de R-CommanderManual de R-Commander
Manual de R-Commander
 
Espoch modalidad dual cristina balladares
Espoch modalidad dual cristina balladaresEspoch modalidad dual cristina balladares
Espoch modalidad dual cristina balladares
 
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
 
Manual r commander aa
Manual r commander aaManual r commander aa
Manual r commander aa
 
Mini manual de rcomander
Mini manual de rcomanderMini manual de rcomander
Mini manual de rcomander
 
Minimanual r espoch
Minimanual r espochMinimanual r espoch
Minimanual r espoch
 
Minimanual de r
Minimanual de rMinimanual de r
Minimanual de r
 
Manual rcmdr
Manual rcmdrManual rcmdr
Manual rcmdr
 
Mini manual para r commander
Mini manual para r commanderMini manual para r commander
Mini manual para r commander
 
Prueba de hipótesis y R - Commander
Prueba de hipótesis y R - CommanderPrueba de hipótesis y R - Commander
Prueba de hipótesis y R - Commander
 
Manual de PSeInt
Manual de PSeIntManual de PSeInt
Manual de PSeInt
 
Belen carrillo
Belen carrilloBelen carrillo
Belen carrillo
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Pseint
PseintPseint
Pseint
 
tutorial p-seint
tutorial p-seinttutorial p-seint
tutorial p-seint
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
 
Presentacion_de_R_para_el_Congreso.ppt
Presentacion_de_R_para_el_Congreso.pptPresentacion_de_R_para_el_Congreso.ppt
Presentacion_de_R_para_el_Congreso.ppt
 
Estructura De Un Programa
Estructura De Un ProgramaEstructura De Un Programa
Estructura De Un Programa
 

Último

NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 

Último (20)

NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 

Mini manual R commander kathy moya dual

  • 1. ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO “ESPOCH” ESCUELA DE INGENIERIA DE EMPRESAS, MODALIDAD FORMACIÓN DUAL Nombres y Apellidos: KATHY MICHEL MOYA FLORES
  • 2. MINI MANUAL DE R- COMMANDER
  • 3. «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:
  • 4.
  • 5. .
  • 6. Lenguaje de comandos de R, simplemente observando lo que va apareciendo en la ventana script se irá familiarizando (y con un poco de interés, también aprendiendo) con dicho lenguaje.
  • 7. Si se desea ejecutar un único comando basta con situar el cursor en cualquier punto del comando y pulsar Submit . Si se desean ejecutar varios comandos conjuntamente hay que seleccionarlos todos con el ratón y a continuación pulsar Submit . Las opciones son: − File: para abrir ficheros con instrucciones a ejecutar, o para guardar datos, resultados, sintaxis, etc. − Edit: las típicas opciones para cortar, pegar, borrar, etc.
  • 8. − Statistics: ejecución de procedimientos propiamente estadísticos − Graphs: gráficos − Models: definición y uso de modelos específicos para el análisis de datos. − Distribution: probabilidades, cuantiles y gráficos de las distribuciones de probabilidad más habituales (Normal, t de Student, F de Fisher, binomial, etc.) − Tools: carga de librerías y definición del entorno. − Help: ayuda sobre R-commander (en inglés).
  • 9. LECTURA DE DATOS DE UN FICHERO EXTERNO
  • 10. LECTURA DE DATOS DE UN FICHERO EXTERNO 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. A modo de ejemplo, vemos la pantalla de EXCEL correspondiente a una muestra de peces, de cada uno de los cuales se ha determinado su estado de madurez sexual (0 = inmaduro, 1 = maduro) y sexo (1 = hembra, 2 = macho), midiéndose además su longitud y peso. Como se ve, cada columna corresponde a una variable, y cada fila corresponde a un sujeto (un pez en este caso).
  • 11. A veces no se dispone del valor de alguna variable o variables en alguno o varios casos. Por ejemplo, pudiera haber peces cuyo estado de madurez o sexo no haya podido determinarse, o cuya longitud o peso se haya podido medir. Cuando falte algún dato, conviene introducir el valor NA, que R interpretará como Not Assigned (valor no asignado). En el ejemplo que se muestra a continuación vemos que hay valores perdidos en varias variables y varios casos, que han sido consignados con el valor NA
  • 12.
  • 13. Para leer estos datos con R commander, una vez situados en la ventana de este programa hay que picar con el ratón en la opción Data, luego Import data y por último from text file …:
  • 14. SIEMPRE ESPECIFICAR • • Hay que especificar qué carácter separa los campos (Field Separator). Si hemos guardado los datos con EXCEL en formato CSV, el separador es el punto y coma. Hay que marcar Other y en el cuadro Specify poner ; • Por último en Decimal-Point Character hay que especificar cual es el separador de cifras decimales. En los ordenadores con Windows en español el separador decimal es la coma..
  • 15. Una vez introducida esta información, picando en OK, nos aparece la ventana para abrir ficheros de Windows. Buscamos el directorio en que hemos guardado nuestro fichero de datos y lo seleccionamos:
  • 16. En la pantalla de R-commander ha aparecido un comando en la ventana superior (script) y el mismo comando repetido en la ventana inferior (Output window). Este comando es concretamente: peces <- read.table("C:/Estadística/Datos/peces.cs v", header=TRUE, sep=";", na.strings="NA", dec=",", strip.white=TRUE
  • 18. Una vez que hay un conjunto de datos activo, puede usar los menús de R Commander para generar varios resúmenes numéricos y graficas. Describiremos simplemente unos ejemplos básicos a continuación. Una buena GUI debería ser ampliamente autoexplicativa: esperamos que una vez que vea cómo funciona R Commander, le sea fácil usarlo, asistido, quizás, por la ayuda en línea
  • 19. Seleccionando Estadísticos→Resúmenes→Conjunto de datos activo, obtendrá la gura ??. Para cada variable numérica en el conjunto de datos (TFR, contraception, infant.mortality y GDP), R informa de los valores máximos y mínimos, el primer y el tercer cuartil, la mediana, la media, así como el número de valores que faltan. Para la variable categórica region, obtenemos el número de observaciones en cada nivel del factor. Si el conjunto de datos hubiera incluido más de diez variables, R Commander nos habría preguntado si realmente queremos continuar, intentando protegernos de producir una no deseada voluminosa cantidad de resultados
  • 20.
  • 21. Por defecto, la instrucción R que se ejecuta calcula la media y la desviaciónestándar (sd) de la variable, junto con los cuantiles correspondientes con el mínimo, el primer cuartil, la mediana, el tercer cuartil y el máximo; n es el número de observaciones válidas, y NA es el número de valores que faltan. Como es típico en los diálogos de R Commander, el cuadro de diálogo resúmenes numéricos de la gura ?? incluye los botones Aceptar, Cancelar y Ayuda.
  • 22.
  • 23.
  • 25. Hay varias maneras de terminar su sesión en R. Por ejemplo, puede seleccionar Fichero→Salir→ de Commander y R en los menús de R Commander. Se le pedirá que conrme si desea salir, y a continuación si quiere guardar los contenidos de la ventana de instrucciones y de resultados. Del mismo modo, puede seleccionar Fichero→Salir en R Console; en este caso, se le preguntará si quiere guardar el área de trabajo R (p.e., los datos que R guarda en la memoria); normalmente contestará No.
  • 26. Introducir instrucciones en la ventana de instrucciones.
  • 27. La ventana de instrucciones proporciona facilidades sencillas para editar, introducir y ejecutar instrucciones.Las instrucciones generadas por R Commander aparecen en la ventana de instrucciones, y usted puede teclear y editar instrucciones en la ventana más o menos como en cualquier editor.
  • 28. Las instrucciones que se extiendan más allá de una línea deberían tener la segunda y siguientes líneas sangradas con uno o más espacios o tabulaciones; todas las líneas de una instrucción multilínea deberán ser ejecutadas simultáneamente para obtener resultados.
  • 29. Las instrucciones que incluyan una echa de asignación ( −) no Las instrucciones que generarán un resultado impreso, normalmente dan resultados incluso si este resultado habría invisibles ocasionalmente harán aparecido normalmente si se que los resultados aparezcan en hubiera introducido la instrucción la ventana de resultados. Este en R Console [la instrucción print(x comportamiento puede −10), por ejemplo]. Por otro lado, las modificarse editando las tareas hechas con entradas del archivo el signo igual (=) producen una log-exceptions.txt en el salida impresa incluso cuando directorio etc de R Commander normalmente no lo harían (e.g., x = 10).
  • 30. Intervalo de confianza de la media poblacional
  • 31. INTERVALO DE CONFIANZA Vamos a comenzar por hallar el intervalo de confianza para la media poblacional. Existen dos tipos de estimación, la puntual se halla calculando la media de la muestra, y es de cálculo sencillo, pero es difícil que esta estimación coincida con el verdadero valor de la media poblacional, aparte de no informar sobre el error que cometemos. Otra forma es la estimación por intervalos que consiste en calcular a partir de la muestra, un intervalo con una probabilidad dada (nivel de confianza), de contener el valor de la media poblacional, informándonos del error.
  • 32. Ejemplo: Queremos estudiar la altura media de todos los individuos con un nivel de confianza de =0.05. Utilizamos como conjunto de datos activo el de Pulso. Lo hemos asociado al data.frame Pulsea1. Caso de  desconocida: Para calcular el intervalo de confianza empleamos la secuencia:se hace la secuencia: Estadísticos Medias Test t para una muestra…
  • 33. • Para el intervalo de confianza bilateral hay que marcar • En Hipótesis alternativa Media poblacional = 0, • Aunque hay un error y debería mostrar el texto Media poblacional 0, como hipótesis alternativa. • Hay que elegir la Variable Height para altura, y dar un nivel de confianza, aquí del 95% • La instrucción R generada: • t.test(Pulsea1$Height, alternative='two.sided', mu=0.0, conf.level=.95) • One Sample t-test • data: Pulsea1$Height • t = 180.1207, df = 91, p-value 2.2e-16 alternative hypothesis: true mean is not equal to 0 95 percent confidence interval: (67.95957 69.47521)sample estimates:
  • 34. Si se pusiera mu=5.8, el intervalo calculado sería el mismo, siempre que indiquemos alternative='two.sided' (Bilateral). El cálculo anterior se basa en la distribución t de Student para un estadístico asociado a la media muestral, que es el más adecuado si no se conoce la varianza poblacional. El intervalo de confianza bilateral se formula: xm t(n-1, 1-α/2) s/ , con s la cuasi-desviación típica muestral, xm la media muestral, t(n-1, 1-α/2) el valor tal que Pr(tn-1 = t(n-1, 1-α/2)) = 1- α/2, esto es, el valor de la variable tn-1 de Student de (n-1) grados de libertad que deja a su izquierda un área de valor (1- α/2) bajo la función de densidad, o sea el cuantil (1- α/2) de la t de Student con (n-1) g.l.
  • 35. Ejemplos de Aplicación de los Intervalos de Confianza para contrastar hipótesis
  • 36. Con el conjunto de datos de Pulsos, queremos estudiar la altura media de los hombres solamente, por medio de un intervalo de confianza al nivel de significación =0.05, o de confianza del 95%, y utilizarlo para contrastar la hipótesis de si la altura media de los hombres es de 171 cms. Vamos a generar un conjunto de datos con las alturas de los hombres.
  • 37. En principio debemos filtrar la altura por medio del Género para separar los hombres de las mujeres con la secuencia:: Datos Conjunto de datos activosFiltrar datos. Como marcamos Incluir todas las variables, va a generar un Data.frame con todos los datos referidos sólo a Hombres: Gender==”Male” El nuevo conjunto de datos activo, que tiene siempre el tipo data.frame, se llamará Alturahombres El intervalo de confianza para la media de altiras , Emplando el R Commander, lo producen los menús: Estadísticos Medias Test para una muestra…. Resultando en la Ventana de resultados de R Commander
  • 38. Resultando en la Ventana de resultados de R Commander One Sample t-test data: Alturahombres$Height t = 206.8254, df = 56, p-value 2.2e-16 alternative hypothesis: true mean is not equal to 0 95 percent confidence interval: 70.06908 71.43969 sample estimates: mean of x 70.75439
  • 39. Tamaño de muestra (aleatoria simple) para estimar una proporción
  • 40. Llamamos error E al semiancho del intervalo de confianza para la proporción. Basándose en la validez de la aproximación normal de la variable binomial, si se tiene idea del posible valor de la proporción poblacional p (con base en un muestreo previo, por ejemplo), el tamaño de la muestra es
  • 41. Si no se sabe nada de la magnitud de p, se elige una muestra de tamaño: puesto que el valor p(1-p) es siempre no mayor que 1/4 . Obsérvese que a menor error E que se desee, el tamaño de la muestra debe ser mayor. Y a mayor nivel de confianza ( o menor nivel de significación), el tamaño también crece.
  • 42. Ejemplo Se Qué tamaño de muestra hay que elegir para estimar una proporción de modo que el error en la estimación sea menor o igual que 0,05, con un nivel de confianza del 95%? (Emplear la aproximación normal con el criterio más desfavorable). z=qnorm(c(0.975), mean=0, sd=1, lower.tail=TRUE);z [1] 1.959964 E=0.05; n=ceiling(z^2/(4*E^2));n [1] 385
  • 43. ¿Qué tamaño resultaría en el caso de que se emplee una primera estimación de la proporción de valor 0.17 ? p=0.17 n=ceiling(z^2*p*(1-p)/E^2);n [1] 217 Naturalmente, con más información, se reduce el tamaño de la muestra necesaria. .