Estad­stica Avanzada para Actuarios Introducci³n a R

download Estad­stica Avanzada para Actuarios Introducci³n a R

of 25

  • date post

    05-Jan-2016
  • Category

    Documents

  • view

    34
  • download

    0

Embed Size (px)

description

Estadística Avanzada para Actuarios Introducción a R. R :un lenguaje de programación y un entorno para análisis estadístico . Fue inicialmente escrito por Robert Gentleman y Ross Ihaka del Departamento de Estadística de la Universidad de Auckland en Nueva Zelanda. - PowerPoint PPT Presentation

Transcript of Estad­stica Avanzada para Actuarios Introducci³n a R

  • Estadstica Avanzada para ActuariosIntroduccin a R

  • R :un lenguaje de programacin y un entorno para anlisis estadstico .

    Fue inicialmente escrito por Robert Gentleman y Ross Ihaka del Departamento de Estadstica de la Universidad de Auckland en Nueva Zelanda.

    R actualmente es el resultado de un esfuerzo de colaboracin de personas del todo el mundo.

    Ya que tiene la posibilidad de modificacin directa del cdigo fuente.

    Por otra parte, R es un proyecto GNU similar a S, desarrollado ste por los Laboratorios Bell. Las diferencias entre R y S son importantes, pero la mayora del cdigo escrito para S corre bajo R sin modificaciones.

  • La pagina principal del proyecto es http://www.r-project.org.En Espaa http://cran.es.r-project.org/ Caracterstica principal de RCualquier expresin evaluada por R tiene como resultado un objeto. Cada objeto pertenece a una clase, de forma que las funciones pueden tener comportamientos diferentes en funcin de la clase a la que pertenece su objeto

  • Instalar R- CommanderLuego se procede con la ejecucin, siguiendo las instrucciones. Para la instalacin de Rcmdr, se arranca R desde InicioTodos los programas R. A continuacin, PaquetesInstalar Paquete(s) y elegido el mirror desde el cual se quiere instalar el paquete, por ejemplo Spain (Madrid), se selecciona Rcmdr.

  • Si se cierra Rcmdr (sin cerrar R), para volver a cargarlo se debe ejecutar la instruccin Commander().Los datos : Anlisis Exploratorio de DatosEn una primera instancia , los datos se supondrn obtenidos sobre un conjunto de n individuos fsicos, de los que se conoce una serie de k caracteres u observaciones de igual o distinta naturalezaLos datos obtenidos se organizarn en una matriz n k, donde cada fila representa a un individuo o registro y las columnas a las carctersticas observadas. Las columnas tendrn naturaleza homognea, pudiendo tratarse de caracteres nominales, dicotmicos o politmicos, presenciasausencias, ordenaciones, conteos, escalas de intervalo, razones,ratios , densidades

    Si se consideran los individuos identificados por los trminos I1, I2, . . . , In y los caracteres por C1,C2, . . . ,Ck, la casilla xij representa el comportamiento del individuoIi respecto al carcter Cj .

  • Los huecos que queden en la matriz se referirn como valores omitidos o, ms comunmente, como valores missing. En R estos valores se representan con NA (Not Available). En funcin del tipo de anlisis que se est realizando, el procedimiento desestimar slo el dato o todo el registro completo.Tipos de datos/informacin y su aporte informativo

  • Tipos de medidas y grficos habituales segn escala

  • R como calculadora , funciones

  • R como calculadora , funcionesMs informacin con las funciones

  • Introducir datos directamente una sola variableLos datos se pueden modificar con el editorComprobar cambios con la funcin mean(nombre)

  • Ms de una variable , matricesFuncin dimnames

  • Funcin SEQ , genera nmerosInserta datos desde la propia aplicacinY los guarda en datos

  • Archivo de texto creado Funcin y argumentos para utilizarlo

  • Datos desde excel o archivo csvHoja de excel guadar como csvFuncin read.csvheader=T primera fila nombressep=; el separador es ;

  • Insertar datos con txtSi calculamos las media observamosque la de la variable a no puede calcularse, por el problema de la coma solucin : data
  • Datos en txt, con atributosUtilizacin de variable de una base de datos $Creacin de tabla de contingencia

  • Funciones estadsticas bsicasEjemplo , correlacin a,b cuarties de a

  • Algunos ejemplos aplicacin de funciones

  • Distribuciones de probabilidadTrabajar con los prefijos : r= un dato,valor ; d= abcisa densidad; p=prob. acumulada; q=cuantiles

  • Ejemplo Trabajar con matrices

  • Grficos , distribucin Normalx
  • boxplot(al~dia, ylab="valores de al", xlab="dia",col="red" ,data=data)Ejemplo de grfico en avo.csv

  • barplot(table(data$dia), xlab="Da", ylab="Frecuencia")

  • stripchart(data$al, method = "stack", pch = 2)

  • Diagrama de sectores