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

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
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...Lourdes Feria
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 

Kürzlich hochgeladen (20)

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
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...
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 

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