Resumen de la primera unidad de la materia de probabilidad y estadistica para ingeniería en software

Introduccion a la estadística

library(readr)
library(prettydoc)
library(DT)
datosob <- read_csv("datosob.csv")
## Parsed with column specification:
## cols(
##   mes = col_character(),
##   temp = col_double(),
##   prec = col_double()
## )
View(datosob)
# Importando datos en formato ".csv",  y convirtiendolos en un data frame, de nombre "datosob"
datatable(datosob)

Dsitribuciones de frecuencia

Usaremos el paquete llamado “fdth”

library(fdth)
## 
## Attaching package: 'fdth'
## The following objects are masked from 'package:stats':
## 
##     sd, var

Tablas de dsitribución de dfrecuencia

#Tabla de distríbuciones de frecuencia para temperatura
dist <- fdt(datosob$temp,breaks = "Sturges")
#Tabla de distríbuciones de frecuencia para precipitación
dist2 <- fdt(datosob$prec,breaks = "Sturges")
dist
##     Class limits f   rf rf(%) cf  cf(%)
##  [17.226,20.225) 3 0.25 25.00  3  25.00
##  [20.225,23.223) 2 0.17 16.67  5  41.67
##  [23.223,26.222) 1 0.08  8.33  6  50.00
##   [26.222,29.22) 2 0.17 16.67  8  66.67
##   [29.22,32.219) 4 0.33 33.33 12 100.00
dist2
##     Class limits f   rf rf(%) cf cf(%)
##   [0.396,19.365) 6 0.50    50  6    50
##  [19.365,38.335) 3 0.25    25  9    75
##  [38.335,57.304) 0 0.00     0  9    75
##  [57.304,76.274) 0 0.00     0  9    75
##  [76.274,95.243) 3 0.25    25 12   100

Polígonos de distribución de frecuencia

#Para temperatura
plot(dist,type="fp")

plot(dist,type="rfp")

plot(dist,type="cfp")

#Para precipitación
plot(dist2,type="fp")

plot(dist2,type="rfp")

plot(dist2,type="cfp")

Histogramas de distribución de frecuencia

#Para temperatura
plot(dist,type="fh")

plot(dist,type="rfh")

plot(dist,type="cfh")

#Para precipitación
plot(dist2,type="fh")

plot(dist2,type="rfh")

plot(dist2,type="cfh")

Medidas de tendencia central

Media

mean(datosob$temp)
## [1] 24.94167
mean(datosob$prec)
## [1] 31.40833

Mediana

median(datosob$temp)
## [1] 25.2
median(datosob$prec)
## [1] 17.5

Moda

library(modeest)
## 
## Attaching package: 'modeest'
## The following object is masked from 'package:fdth':
## 
##     mfv
mfv(datosob$temp)
##  [1] 17.4 17.9 18.6 20.3 22.1 23.5 26.9 27.5 30.6 31.0 31.6 31.9
mfv(datosob$prec)
##  [1]  0.4  2.2  4.6  6.4 11.4 14.2 20.8 25.0 28.7 83.6 85.3 94.3

Cuantiles

summary(datosob$temp)
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
##   17.40   19.88   25.20   24.94   30.70   31.90
summary(datosob$prec)
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
##    0.40    5.95   17.50   31.41   42.42   94.30

Gráfio de caja y bigote

boxplot(datosob$temp)

boxplot(datosob$prec)

Medidas de dispersión

Amplitud

M<- max(datosob$temp)
M2<- max(datosob$prec)
m <- min(datosob$temp)
m2 <- min(datosob$prec)
Amplitud <- (M-m)
Amplitud2 <- (M2-m2)
Amplitud
## [1] 14.5
Amplitud2
## [1] 93.9

Varianza

var(datosob$temp)
## [1] 31.83902
var(datosob$prec)
## [1] 1236.344

Desviación estándar

sd(datosob$temp)
## [1] 5.642607
sd(datosob$prec)
## [1] 35.16169

Introducción a la probabilidad

Probabilidad clásica

Probabilidad distribuida

Regresión lineal simple

Coeficiente de correlación pearson

Intervalos de confianza

Análisis de residuales