SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Lenguaje R: Sesión 6
ING. LUIS FERNANDO AGUAS B
2Sesión 6 – Distribuciones de probabilidad
Distribuciones de probabilidad (1)
R proporciona funciones que permiten obtener la función de densidad de probabilidad (o de probabilidad para
variables discretas) y la función de distribución de probabilidad (acumulada), así como calcular cuantiles y
simular la distribución.
Distribución
beta
binomial
Cauchy
ji-cuadrado
exponencial
F
gamma
geométrica
hipergeométrica
log-normal
logistica
binomial negativa
normal
Poisson
T de Student
uniforme
Weibull
Wilcoxon
Nombre en R
beta
binom
cauchy
chisq
exp
f
gamma
geom
hyper
lnorm
logis
nbinom
norm
pois
t
unif
weibull
wilcos
Parámetros
shape1, shapw2, ncp
size, prob
location, scale
df, ncp
rate
df1,df2, ncp
shape, scale
prob
m, n, k
meanlog, sdlog
location, scale
size, prob
mean, sd
lambda
df, ncp
min,max
shape, scale
m, n
Las funciones se obtienen añadiendo los
prefijos d para la densidad, p para la
distribución, q para la función cuantil y r para
la generación aleatoria.
Ej. Para la distribución normal disponemos de
cuatro funciones:
dnorm(x, mean=0, sd=1)
pnorm(q, mean=0, sd=1)
qnorm(p, mean=0, sd=1)
rnorm(n, mean=0, sd=1)
3Sesión 6 – Distribuciones de probabilidad
Distribuciones de probabilidad (2)
> # probabilidad que una binomial(10,0.2) tome el valor 2
> dbinom(2,size=10,prob=0.2)
[1] 0.3019899
> #probabilidad que una binomial(10,0.2) tome un valor inferior a 2
> pbinom(2,size=10,prob=0.2)
[1] 0.6777995
> #¿qué valor de una binomial(10,0.2) presenta una probabilidad acumulada de 0.9 ?
> qbinom(0.9,size=10,prob=0.2)
[1] 4
> #Generación de 20 valores aleatorios de una distribucion binomial(10,0.2)
> rbinom(20,size=10,prob=0.2)
[1] 0 7 3 1 1 2 2 2 3 1 2 1 2 1 0 1 1 2 2 2
> #Función de probabilidad y de distribución de probabilidad de una binomial(10,0.2)
> x<-seq(0,10,by=1)
> data.frame(x,p=dbinom(x,size=10,prob=0.2),F=pbinom(x,size=10,prob=0.2))
x p F
1 0 0.1073741824 0.1073742
2 1 0.2684354560 0.3758096
3 2 0.3019898880 0.6777995
4 3 0.2013265920 0.8791261
5 4 0.0880803840 0.9672065
6 5 0.0264241152 0.9936306
7 6 0.0055050240 0.9991356
8 7 0.0007864320 0.9999221
9 8 0.0000737280 0.9999958
10 9 0.0000040960 0.9999999
11 10 0.0000001024 1.0000000
4Sesión 6 – Distribuciones de probabilidad
Gráficos para distribuciones de probabilidad (1)
> #Funcion de densidad para una gamma> #Funciones de densidad de diferentes normales
> x<-seq(-6,6,by=0.1)
> plot(x,dnorm(x),type="l",xlim=c(-
6,6),ylim=c(0,0.9))
> lines(x,dnorm(x,mean=0,sd=2),col="red")
> lines(x,dnorm(x,mean=3,sd=0.5),col="blue")
> x<-seq(0,40,by=0.01)
> curve(dgamma(x,shape=2,scale=3),from=0,to=40)
> abline(v=2*3,lty=2) #esperanza de la gamma
5Sesión 6 – Distribuciones de probabilidad
Gráficos para distribuciones de probabilidad (2)
> #Función de distribución de probabilidad
para una poisson de media 4
> #Función de probabilidad para una poisson
de media 4
> x<-0:20
> plot(x,dpois(x,lambda=4),type="h")
> x<-0:20
> plot(x,ppois(x,lambda=4),type="s")
6Sesión 6 – Distribuciones de probabilidad
Generación de números aleatorios
> #Generación de 100 muestras de tamaño 10 de una normal tipificada
> muestras<-matrix(rnorm(1000),nrow=100,byrow=T)
> medias<-apply(muestras,1,mean)
> var(medias)
[1] 0.1169421
> #Generación de una variable factor segun una binomial
> x<-rbinom(20,size=1,prob=0.2)
> x
[1] 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0
> x<-factor(x)
> levels(x)<-c("fracaso","exito")
> table(x)
x
fracaso exito
17 3
> #Generación de una multinomial
> x<-sample(c("A","B","C"),200,replace=T,prob=c(0.5,0.4,0.1))
> table(x)
x
A B C
104 79 17
7Sesión 6 – Distribuciones de probabilidad
Estudio de la distribución de un conjunto de datos
Dado un conjunto de datos, su histograma nos informa acerca de la distribución. Podemos emplear una
estimación tipo kernel para estimar la densidad de probabilidad.
> #Estudio de la distribución de los
terremotos ocurridos cerca de Fiji
> data(quakes)
> hist(quakes$depth,prob=TRUE)
> lines(density(quakes$depth,bw=50))
8Sesión 6 – Distribuciones de probabilidad
Estimación de densidades (1)
La función fitdistr de la librería MASS permite obtener una estimación máximo-verosímil de distribuciones
univariantes.
#Generación y estimación de una distribución
t de Student
> qqnorm(x); qqline(x)
> qqplot(qt(ppoints(length(x)),df=5.55),x)
> qqline(x)
> x<-rt(300,df=5)
> fitdistr(x,"t")
m s df
0.03345688 1.09292734 5.55902260
(0.07209231) (0.07572894) (1.72774691)
9Sesión 6 – Distribuciones de probabilidad
Estimación de densidades (2)
La función ks.test permite resolver la prueba de Kolmogorov-Smirnov (suponiendo los parámetros conocidos)
>#Se distribuyen los datos anteriores según una t de student?
> ks.test(x,"pt",df=5.55)
One-sample Kolmogorov-Smirnov test
data: x
D = 0.0458, p-value = 0.5558
alternative hypothesis: two.sided
> #Comparación de dos muestras
> x <- rnorm(50)
> y <- runif(30)
> ks.test(x, y)
Two-sample Kolmogorov-Smirnov test
data: x and y
D = 0.52, p-value = 3.885e-05

Weitere ähnliche Inhalte

Was ist angesagt?

Graficos en matlab
Graficos en matlabGraficos en matlab
Graficos en matlabMarc Llanos
 
Funciones 2
Funciones 2Funciones 2
Funciones 2Edyro
 
Eso4 funciones blog03
Eso4 funciones blog03Eso4 funciones blog03
Eso4 funciones blog03Marta Martín
 
Estudio intuitivo eso4_blog05
Estudio intuitivo eso4_blog05Estudio intuitivo eso4_blog05
Estudio intuitivo eso4_blog05Marta Martín
 
Graficas 2D y 3D
Graficas 2D y 3DGraficas 2D y 3D
Graficas 2D y 3DEdu Morán
 
Estudiointuitivo eso3 blog02
Estudiointuitivo eso3 blog02Estudiointuitivo eso3 blog02
Estudiointuitivo eso3 blog02Marta Martín
 
Graficas en matlab 2 d y 3d
Graficas en matlab 2 d y 3dGraficas en matlab 2 d y 3d
Graficas en matlab 2 d y 3dSebastian Cuenca
 
Introducción al Calculo Diferencial de una Función Real ccesa007
Introducción al Calculo Diferencial de una Función Real  ccesa007Introducción al Calculo Diferencial de una Función Real  ccesa007
Introducción al Calculo Diferencial de una Función Real ccesa007Demetrio Ccesa Rayme
 
Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlabSam Chimborazo
 
Función exponencial
Función exponencialFunción exponencial
Función exponencialLuispi1987
 
Graficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlabGraficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlabJuan Ete
 
Señales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABSeñales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABJose Agustin Estrada
 

Was ist angesagt? (20)

Graficos en matlab
Graficos en matlabGraficos en matlab
Graficos en matlab
 
Funciones 2
Funciones 2Funciones 2
Funciones 2
 
Graficas en matlab
Graficas en matlabGraficas en matlab
Graficas en matlab
 
Eso4 funciones blog03
Eso4 funciones blog03Eso4 funciones blog03
Eso4 funciones blog03
 
Estudio intuitivo eso4_blog05
Estudio intuitivo eso4_blog05Estudio intuitivo eso4_blog05
Estudio intuitivo eso4_blog05
 
Gráficas en matlab
Gráficas en matlabGráficas en matlab
Gráficas en matlab
 
Funciones
FuncionesFunciones
Funciones
 
Graficas en matlab
Graficas  en matlabGraficas  en matlab
Graficas en matlab
 
Tic9°
Tic9°Tic9°
Tic9°
 
Graficas 2D y 3D
Graficas 2D y 3DGraficas 2D y 3D
Graficas 2D y 3D
 
Gráficos en matlab
Gráficos en matlabGráficos en matlab
Gráficos en matlab
 
Estudiointuitivo eso3 blog02
Estudiointuitivo eso3 blog02Estudiointuitivo eso3 blog02
Estudiointuitivo eso3 blog02
 
Graficas en matlab 2 d y 3d
Graficas en matlab 2 d y 3dGraficas en matlab 2 d y 3d
Graficas en matlab 2 d y 3d
 
Funciones01blog
Funciones01blogFunciones01blog
Funciones01blog
 
Introducción al Calculo Diferencial de una Función Real ccesa007
Introducción al Calculo Diferencial de una Función Real  ccesa007Introducción al Calculo Diferencial de una Función Real  ccesa007
Introducción al Calculo Diferencial de una Función Real ccesa007
 
Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlab
 
Graficos matlab
Graficos matlabGraficos matlab
Graficos matlab
 
Función exponencial
Función exponencialFunción exponencial
Función exponencial
 
Graficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlabGraficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlab
 
Señales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABSeñales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLAB
 

Andere mochten auch

Estadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATED
Estadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATEDEstadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATED
Estadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATEDDr. Orville M. Disdier
 
Ejercicios resueltos en r
Ejercicios resueltos en rEjercicios resueltos en r
Ejercicios resueltos en rzasque11
 
R-Studio, diferencia estadísticamente significativa 2
R-Studio, diferencia estadísticamente significativa 2R-Studio, diferencia estadísticamente significativa 2
R-Studio, diferencia estadísticamente significativa 2Jose Quezada
 
Lección 3. Leer un archivo CSV en R
Lección 3. Leer un archivo CSV en RLección 3. Leer un archivo CSV en R
Lección 3. Leer un archivo CSV en RCarlos Pérez Lara
 
LENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION RLENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION RShirley Armas
 
Lenguaje de programacion orientado a la estadística R.
Lenguaje de programacion orientado a la estadística R.Lenguaje de programacion orientado a la estadística R.
Lenguaje de programacion orientado a la estadística R.lola-stefy
 
Stefaan Bonte, Koen Brebels en de lancering van Trias 2.0
Stefaan Bonte, Koen Brebels en de lancering van Trias 2.0Stefaan Bonte, Koen Brebels en de lancering van Trias 2.0
Stefaan Bonte, Koen Brebels en de lancering van Trias 2.0Trias ngo
 
Lección 2 . Uso de operadores en R
Lección 2 .  Uso de operadores en RLección 2 .  Uso de operadores en R
Lección 2 . Uso de operadores en RCarlos Pérez Lara
 
Inecuaciones en r uedees
Inecuaciones en r uedeesInecuaciones en r uedees
Inecuaciones en r uedeesbrendarg
 
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...Martín Cabrera
 

Andere mochten auch (20)

Introduccion al Programa R
Introduccion al Programa RIntroduccion al Programa R
Introduccion al Programa R
 
Estadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATED
Estadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATEDEstadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATED
Estadisticas Descriptivas e Inferencia utilizando R (Taller Intermedio) UPDATED
 
Ejercicios resueltos en r
Ejercicios resueltos en rEjercicios resueltos en r
Ejercicios resueltos en r
 
Estadística con Lenguaje R: Sesión 8
Estadística con Lenguaje R: Sesión 8Estadística con Lenguaje R: Sesión 8
Estadística con Lenguaje R: Sesión 8
 
R-Studio, diferencia estadísticamente significativa 2
R-Studio, diferencia estadísticamente significativa 2R-Studio, diferencia estadísticamente significativa 2
R-Studio, diferencia estadísticamente significativa 2
 
Horoscopo test1
Horoscopo test1Horoscopo test1
Horoscopo test1
 
Lección 3. Leer un archivo CSV en R
Lección 3. Leer un archivo CSV en RLección 3. Leer un archivo CSV en R
Lección 3. Leer un archivo CSV en R
 
LENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION RLENGUAJE DE PROGRAMACION R
LENGUAJE DE PROGRAMACION R
 
Lenguaje de programacion orientado a la estadística R.
Lenguaje de programacion orientado a la estadística R.Lenguaje de programacion orientado a la estadística R.
Lenguaje de programacion orientado a la estadística R.
 
Presentation R
Presentation RPresentation R
Presentation R
 
Stefaan Bonte, Koen Brebels en de lancering van Trias 2.0
Stefaan Bonte, Koen Brebels en de lancering van Trias 2.0Stefaan Bonte, Koen Brebels en de lancering van Trias 2.0
Stefaan Bonte, Koen Brebels en de lancering van Trias 2.0
 
Lección 2 . Uso de operadores en R
Lección 2 .  Uso de operadores en RLección 2 .  Uso de operadores en R
Lección 2 . Uso de operadores en R
 
Inecuaciones en r uedees
Inecuaciones en r uedeesInecuaciones en r uedees
Inecuaciones en r uedees
 
Transformación digital en cifras
Transformación digital en cifrasTransformación digital en cifras
Transformación digital en cifras
 
Estadística con Lenguaje R: Sesión 7
Estadística con Lenguaje R: Sesión 7Estadística con Lenguaje R: Sesión 7
Estadística con Lenguaje R: Sesión 7
 
Estadística con Lenguaje R: Sesión 5
Estadística con Lenguaje R: Sesión 5Estadística con Lenguaje R: Sesión 5
Estadística con Lenguaje R: Sesión 5
 
Estadística con Lenguaje R: Sesión 3
Estadística con Lenguaje R: Sesión 3Estadística con Lenguaje R: Sesión 3
Estadística con Lenguaje R: Sesión 3
 
Estadística con Lenguaje R: Sesión 1
Estadística con Lenguaje R: Sesión 1Estadística con Lenguaje R: Sesión 1
Estadística con Lenguaje R: Sesión 1
 
Estadística con Lenguaje R: Sesión 4
Estadística con Lenguaje R: Sesión 4Estadística con Lenguaje R: Sesión 4
Estadística con Lenguaje R: Sesión 4
 
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
 

Ähnlich wie R: Distribuciones de probabilidad y generación de números aleatorios

Montecarlo
MontecarloMontecarlo
Montecarlomanu731
 
VARIABLES ALEATORIAS Y SUS DISTRIBUCIONES.ppt
VARIABLES ALEATORIAS Y SUS DISTRIBUCIONES.pptVARIABLES ALEATORIAS Y SUS DISTRIBUCIONES.ppt
VARIABLES ALEATORIAS Y SUS DISTRIBUCIONES.pptJuanJosGarcaAlvarado2
 
Estadistica y probabilidades cap vii
Estadistica y probabilidades cap viiEstadistica y probabilidades cap vii
Estadistica y probabilidades cap viiManuel Chavez Leandro
 
Teorema Bayes Ejemplo
Teorema Bayes EjemploTeorema Bayes Ejemplo
Teorema Bayes EjemploAlberto Boada
 
Diapositivas probabilidades
Diapositivas probabilidadesDiapositivas probabilidades
Diapositivas probabilidadesEliasGoncalves4
 
Distribuciones de probabilidad.pptx
Distribuciones de probabilidad.pptxDistribuciones de probabilidad.pptx
Distribuciones de probabilidad.pptxGiovanni369620
 
VARIABLES ALEATORIAS .DIST PROBAB.pdf
VARIABLES ALEATORIAS .DIST PROBAB.pdfVARIABLES ALEATORIAS .DIST PROBAB.pdf
VARIABLES ALEATORIAS .DIST PROBAB.pdfAlbert-Montilla
 
VARIABLES ALEATORIAS - UNI - EPIES
VARIABLES ALEATORIAS - UNI - EPIESVARIABLES ALEATORIAS - UNI - EPIES
VARIABLES ALEATORIAS - UNI - EPIESSantiago Meza
 
Guía teórica. variables aleatorias y sus distribuciones. ii corte.
Guía teórica. variables aleatorias y sus distribuciones. ii corte.Guía teórica. variables aleatorias y sus distribuciones. ii corte.
Guía teórica. variables aleatorias y sus distribuciones. ii corte.merlyrojas
 
Clase 4 distribución de probabilidad
Clase 4 distribución de probabilidadClase 4 distribución de probabilidad
Clase 4 distribución de probabilidadSistemadeEstudiosMed
 
distribuciones-discretas-2017.ppt
distribuciones-discretas-2017.pptdistribuciones-discretas-2017.ppt
distribuciones-discretas-2017.pptBaquedanoMarbaro
 

Ähnlich wie R: Distribuciones de probabilidad y generación de números aleatorios (20)

Montecarlo
MontecarloMontecarlo
Montecarlo
 
VARIABLES ALEATORIAS Y SUS DISTRIBUCIONES.ppt
VARIABLES ALEATORIAS Y SUS DISTRIBUCIONES.pptVARIABLES ALEATORIAS Y SUS DISTRIBUCIONES.ppt
VARIABLES ALEATORIAS Y SUS DISTRIBUCIONES.ppt
 
Estadistica y probabilidades cap vii
Estadistica y probabilidades cap viiEstadistica y probabilidades cap vii
Estadistica y probabilidades cap vii
 
Teorema Bayes Ejemplo
Teorema Bayes EjemploTeorema Bayes Ejemplo
Teorema Bayes Ejemplo
 
Diapositivas probabilidades
Diapositivas probabilidadesDiapositivas probabilidades
Diapositivas probabilidades
 
Variablesaleatoriasdiscretas
VariablesaleatoriasdiscretasVariablesaleatoriasdiscretas
Variablesaleatoriasdiscretas
 
Distribuciones de probabilidad.pptx
Distribuciones de probabilidad.pptxDistribuciones de probabilidad.pptx
Distribuciones de probabilidad.pptx
 
4 varible aleatoriadiscreta (1)
4 varible aleatoriadiscreta (1)4 varible aleatoriadiscreta (1)
4 varible aleatoriadiscreta (1)
 
7 binomial normal
7 binomial normal7 binomial normal
7 binomial normal
 
Distribución de Probabilidad
Distribución de ProbabilidadDistribución de Probabilidad
Distribución de Probabilidad
 
Estadistica 2
Estadistica 2Estadistica 2
Estadistica 2
 
Simulacion con R
Simulacion con RSimulacion con R
Simulacion con R
 
VARIABLES ALEATORIAS .DIST PROBAB.pdf
VARIABLES ALEATORIAS .DIST PROBAB.pdfVARIABLES ALEATORIAS .DIST PROBAB.pdf
VARIABLES ALEATORIAS .DIST PROBAB.pdf
 
VARIABLES ALEATORIAS - UNI - EPIES
VARIABLES ALEATORIAS - UNI - EPIESVARIABLES ALEATORIAS - UNI - EPIES
VARIABLES ALEATORIAS - UNI - EPIES
 
Guía teórica. variables aleatorias y sus distribuciones. ii corte.
Guía teórica. variables aleatorias y sus distribuciones. ii corte.Guía teórica. variables aleatorias y sus distribuciones. ii corte.
Guía teórica. variables aleatorias y sus distribuciones. ii corte.
 
Transparencias variable aleatoria_discreta2016
Transparencias variable aleatoria_discreta2016Transparencias variable aleatoria_discreta2016
Transparencias variable aleatoria_discreta2016
 
Clase 4 distribución de probabilidad
Clase 4 distribución de probabilidadClase 4 distribución de probabilidad
Clase 4 distribución de probabilidad
 
Manual r 2
Manual r 2Manual r 2
Manual r 2
 
distribuciones-discretas-2017.ppt
distribuciones-discretas-2017.pptdistribuciones-discretas-2017.ppt
distribuciones-discretas-2017.ppt
 
distribuciones-discretas- choluteca honduras
distribuciones-discretas- choluteca  hondurasdistribuciones-discretas- choluteca  honduras
distribuciones-discretas- choluteca honduras
 

Mehr von Luis Fernando Aguas Bucheli (20)

EFC-ISW-Luis Fernando Aguas.pptx
EFC-ISW-Luis Fernando Aguas.pptxEFC-ISW-Luis Fernando Aguas.pptx
EFC-ISW-Luis Fernando Aguas.pptx
 
P-S2.pptx
P-S2.pptxP-S2.pptx
P-S2.pptx
 
EBTS-S1.pptx
EBTS-S1.pptxEBTS-S1.pptx
EBTS-S1.pptx
 
P-S3.pptx
P-S3.pptxP-S3.pptx
P-S3.pptx
 
EBTS-S4.pptx
EBTS-S4.pptxEBTS-S4.pptx
EBTS-S4.pptx
 
P-S4.pptx
P-S4.pptxP-S4.pptx
P-S4.pptx
 
P-S1.pptx
P-S1.pptxP-S1.pptx
P-S1.pptx
 
EBTS-S3.pptx
EBTS-S3.pptxEBTS-S3.pptx
EBTS-S3.pptx
 
EBTS-S2.pptx
EBTS-S2.pptxEBTS-S2.pptx
EBTS-S2.pptx
 
PDIDTI-S7.pptx
PDIDTI-S7.pptxPDIDTI-S7.pptx
PDIDTI-S7.pptx
 
PDIDTI-S4.pptx
PDIDTI-S4.pptxPDIDTI-S4.pptx
PDIDTI-S4.pptx
 
PDIDTI-S2.pptx
PDIDTI-S2.pptxPDIDTI-S2.pptx
PDIDTI-S2.pptx
 
PDIDTI-S1.pptx
PDIDTI-S1.pptxPDIDTI-S1.pptx
PDIDTI-S1.pptx
 
PDIDTI-S8.pptx
PDIDTI-S8.pptxPDIDTI-S8.pptx
PDIDTI-S8.pptx
 
PDIDTI-S6.pptx
PDIDTI-S6.pptxPDIDTI-S6.pptx
PDIDTI-S6.pptx
 
PDIDTI-S5.pptx
PDIDTI-S5.pptxPDIDTI-S5.pptx
PDIDTI-S5.pptx
 
PDIDTI-S3.pptx
PDIDTI-S3.pptxPDIDTI-S3.pptx
PDIDTI-S3.pptx
 
TIC-S4.pptx
TIC-S4.pptxTIC-S4.pptx
TIC-S4.pptx
 
TIC-S3.pptx
TIC-S3.pptxTIC-S3.pptx
TIC-S3.pptx
 
TIC-S2.pptx
TIC-S2.pptxTIC-S2.pptx
TIC-S2.pptx
 

Kürzlich hochgeladen

Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...DavidBautistaFlores1
 
Concurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptxConcurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptxkeithgiancarloroquef
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 

Kürzlich hochgeladen (20)

Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...
 
Concurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptxConcurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptx
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 

R: Distribuciones de probabilidad y generación de números aleatorios

  • 1. Lenguaje R: Sesión 6 ING. LUIS FERNANDO AGUAS B
  • 2. 2Sesión 6 – Distribuciones de probabilidad Distribuciones de probabilidad (1) R proporciona funciones que permiten obtener la función de densidad de probabilidad (o de probabilidad para variables discretas) y la función de distribución de probabilidad (acumulada), así como calcular cuantiles y simular la distribución. Distribución beta binomial Cauchy ji-cuadrado exponencial F gamma geométrica hipergeométrica log-normal logistica binomial negativa normal Poisson T de Student uniforme Weibull Wilcoxon Nombre en R beta binom cauchy chisq exp f gamma geom hyper lnorm logis nbinom norm pois t unif weibull wilcos Parámetros shape1, shapw2, ncp size, prob location, scale df, ncp rate df1,df2, ncp shape, scale prob m, n, k meanlog, sdlog location, scale size, prob mean, sd lambda df, ncp min,max shape, scale m, n Las funciones se obtienen añadiendo los prefijos d para la densidad, p para la distribución, q para la función cuantil y r para la generación aleatoria. Ej. Para la distribución normal disponemos de cuatro funciones: dnorm(x, mean=0, sd=1) pnorm(q, mean=0, sd=1) qnorm(p, mean=0, sd=1) rnorm(n, mean=0, sd=1)
  • 3. 3Sesión 6 – Distribuciones de probabilidad Distribuciones de probabilidad (2) > # probabilidad que una binomial(10,0.2) tome el valor 2 > dbinom(2,size=10,prob=0.2) [1] 0.3019899 > #probabilidad que una binomial(10,0.2) tome un valor inferior a 2 > pbinom(2,size=10,prob=0.2) [1] 0.6777995 > #¿qué valor de una binomial(10,0.2) presenta una probabilidad acumulada de 0.9 ? > qbinom(0.9,size=10,prob=0.2) [1] 4 > #Generación de 20 valores aleatorios de una distribucion binomial(10,0.2) > rbinom(20,size=10,prob=0.2) [1] 0 7 3 1 1 2 2 2 3 1 2 1 2 1 0 1 1 2 2 2 > #Función de probabilidad y de distribución de probabilidad de una binomial(10,0.2) > x<-seq(0,10,by=1) > data.frame(x,p=dbinom(x,size=10,prob=0.2),F=pbinom(x,size=10,prob=0.2)) x p F 1 0 0.1073741824 0.1073742 2 1 0.2684354560 0.3758096 3 2 0.3019898880 0.6777995 4 3 0.2013265920 0.8791261 5 4 0.0880803840 0.9672065 6 5 0.0264241152 0.9936306 7 6 0.0055050240 0.9991356 8 7 0.0007864320 0.9999221 9 8 0.0000737280 0.9999958 10 9 0.0000040960 0.9999999 11 10 0.0000001024 1.0000000
  • 4. 4Sesión 6 – Distribuciones de probabilidad Gráficos para distribuciones de probabilidad (1) > #Funcion de densidad para una gamma> #Funciones de densidad de diferentes normales > x<-seq(-6,6,by=0.1) > plot(x,dnorm(x),type="l",xlim=c(- 6,6),ylim=c(0,0.9)) > lines(x,dnorm(x,mean=0,sd=2),col="red") > lines(x,dnorm(x,mean=3,sd=0.5),col="blue") > x<-seq(0,40,by=0.01) > curve(dgamma(x,shape=2,scale=3),from=0,to=40) > abline(v=2*3,lty=2) #esperanza de la gamma
  • 5. 5Sesión 6 – Distribuciones de probabilidad Gráficos para distribuciones de probabilidad (2) > #Función de distribución de probabilidad para una poisson de media 4 > #Función de probabilidad para una poisson de media 4 > x<-0:20 > plot(x,dpois(x,lambda=4),type="h") > x<-0:20 > plot(x,ppois(x,lambda=4),type="s")
  • 6. 6Sesión 6 – Distribuciones de probabilidad Generación de números aleatorios > #Generación de 100 muestras de tamaño 10 de una normal tipificada > muestras<-matrix(rnorm(1000),nrow=100,byrow=T) > medias<-apply(muestras,1,mean) > var(medias) [1] 0.1169421 > #Generación de una variable factor segun una binomial > x<-rbinom(20,size=1,prob=0.2) > x [1] 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 > x<-factor(x) > levels(x)<-c("fracaso","exito") > table(x) x fracaso exito 17 3 > #Generación de una multinomial > x<-sample(c("A","B","C"),200,replace=T,prob=c(0.5,0.4,0.1)) > table(x) x A B C 104 79 17
  • 7. 7Sesión 6 – Distribuciones de probabilidad Estudio de la distribución de un conjunto de datos Dado un conjunto de datos, su histograma nos informa acerca de la distribución. Podemos emplear una estimación tipo kernel para estimar la densidad de probabilidad. > #Estudio de la distribución de los terremotos ocurridos cerca de Fiji > data(quakes) > hist(quakes$depth,prob=TRUE) > lines(density(quakes$depth,bw=50))
  • 8. 8Sesión 6 – Distribuciones de probabilidad Estimación de densidades (1) La función fitdistr de la librería MASS permite obtener una estimación máximo-verosímil de distribuciones univariantes. #Generación y estimación de una distribución t de Student > qqnorm(x); qqline(x) > qqplot(qt(ppoints(length(x)),df=5.55),x) > qqline(x) > x<-rt(300,df=5) > fitdistr(x,"t") m s df 0.03345688 1.09292734 5.55902260 (0.07209231) (0.07572894) (1.72774691)
  • 9. 9Sesión 6 – Distribuciones de probabilidad Estimación de densidades (2) La función ks.test permite resolver la prueba de Kolmogorov-Smirnov (suponiendo los parámetros conocidos) >#Se distribuyen los datos anteriores según una t de student? > ks.test(x,"pt",df=5.55) One-sample Kolmogorov-Smirnov test data: x D = 0.0458, p-value = 0.5558 alternative hypothesis: two.sided > #Comparación de dos muestras > x <- rnorm(50) > y <- runif(30) > ks.test(x, y) Two-sample Kolmogorov-Smirnov test data: x and y D = 0.52, p-value = 3.885e-05