Está en la página 1de 26

RSTUDIO RESUELTO

NOMBRE: Gustastavo Adolfo Rojas Gallardo CODIGO: 2005411209

 CÓDIGO DEL SCRIPT

# UBICACIÓN DEL PROYECTO


setwd("C:/Users/PC/Documents/Gustavo/proyecto numero 1")

#datos generales
datos=read.table("DATOS.txt", header=TRUE)
X51=sort(datos$X51)
x52=sort(datos$X52)

#datos del sector medio


medio=read.table("MEDIO.txt",header=TRUE)
X51M=sort(medio$X51M)
X52M=sort(medio$X52M)

#datos del sector alto


alto=read.table("ALTO.txt", header = TRUE)
x51A=sort(alto$X51A)
x52A=sort(alto$X52A)

#datos del sector bajo


bajo=read.table("BAJO.txt", header = TRUE)
X51B=sort(bajo$X51B)
X52B=sort(bajo$X52B)

#........................................
#media del sector alto
mean(x51A)
mean(x52A)

#media del sector medio


mean(X51M)
mean(X52M)

#media del sector bajo


mean(X51B)
mean(X52B)

#...........................................
#mediana del sector alto
median(x51A)
median(x52A)

#mediana del sector medio


median(X51M)
median(X52M)

#mediana del sector bajo


median(X51B)
median(X52B)
#......................................
#moda del sector alto
#install.packages("modeest")
mfv(x51A)
mfv(x52A)

#moda del sector medio


mfv(X51M)
mfv(X52M)

#moda del sector bajo


mfv(X51B)
mfv(X52B)

#.......................................
#quartile del sector alto
quantile(x51A)
quantile(x52A)

#quartile del sector medio


quantile(X51M)
quantile(X52M)

#quartile del sector bajo


quantile(X51B)
quantile(X52B)

#.....................................
#deciles del sector alto
quantile(x51A,prob=seq(0.1,ength=11))
quantile(x52A,prob=seq(0.1,ength=11))

#deciles del sector medio


quantile(X51M,prob=seq(0.1,ength=11))
quantile(X52M,prob=seq(0.1,ength=11))

#deciles del sector bajo


quantile(X51B,prob=seq(0.1,ength=11))
quantile(X52B,prob=seq(0.1,ength=11))

#.....................................
#tamaño de muestra del sector alto
xalto=data.frame(x51A)
dim(xalto)

#tamaño de muestra del sector medio


xmedio=data.frame(X51M)
dim(xmedio)

#tamaño de muestra del sector bajo


xbajo=data.frame(X51B)
dim(xbajo)

#.....................................
#varianza del sector alto
var(x51A)
var(x52A)

#varianza del sector medio


var(X51M)
var(X52M)

#varianza del sector bajo


var(X51B)
var(X52B)

#......................................
#desviación estandar del sector alto
sd(x51A)
sd(x52A)

#desviación estandar del sector medio


sd(X51M)
sd(X52M)

#desviación estandar del sector bajo


sd(X51B)
sd(X52B)
#.....................................
#rango de datos generales
range(X51)
range(x52)

#......................................
#coeficiente de variación de dato general
coefficient.variation(sd=sd(X51),avg=mean(X51))
coefficient.variation(sd=sd(x52),avg=mean(x52))

#......................................
#rango intercuartilico de datos general
IQR(X51)
IQR(x52)

#......................................
#histograma del sector alto
hist(x51A,col="red",main="SECTOR ALTO X51",xlad="rango de x51")
hist(x52A,col="red",main="SECTOR ALTO X52",xlad="rango de x52")

#histograma del sector medio


hist(X51M,col="yellow",main="SECTOR MEDIO X51",xlad="rango de x51")
hist(X52M,col="yellow",main="SECTOR MEDIO X52",xlad="rango de x52")

#histograma del sector bajo


hist(X51B,col="gray",main="SECTOR BAJO X51",xlad="rango de x51")
hist(X52B,col="gray",main="SECTOR BAJO X52",xlad="rango de x52")

#.......................................
#diagrama de cajas del sector alto
boxplot(x51A,col="red",main="sector Alto x51")
boxplot(x52A,col="red",main="sector Alto x52")

#diagrama de cajas del sector medio


boxplot(X51M,col="blue",main="sector Medio x51")
boxplot(X52M,col="blue",main="sector Medio x52")

#diagrama de cajas del sector bajo


boxplot(X51B,col="orange",main="sector Bajo x51")
boxplot(X52B,col="orange",main="sector Bajo x52")
#ANALISIS BIVARIADO
#.......................................
#covarianza del sector alto
cov(x51A,x52A)

#covarianza del sector medio


cov(X51M,X52M)

#covarianza del sector bajo


cov(X51B,X52B)

#.......................................
#coeficiente de correlación del sector Alto
cor(x51A,x52A)

#coeficiente de correlación del sector medio


cor(X51M,X52M)

#coeficiente de correlación del sector bajo


cor(X51B,X52B)

#......................................
#diagrama de punto del sector alto
plot(x51A, x52A, col= "purple", xlab = "X51 ", ylab = "X52" )

#diagrama de punto del sector medio


plot(X51M, X52M, col= "yellow", xlab = "X51 ", ylab = "X52" )

#diagrama de punto del sector alto


plot(X51B, X52B, col= "pink", xlab = "X51 ", ylab = "X52" )

#.......................................
#ecuación de regresión del sector alto
regresion_alto=lm(x51A~x52A)
summary(regresion_alto)

#ecuación de regresión del sector medio


regresion_medio=lm(X51M~X52M)
summary(regresion_medio)

#ecuación de regresión del sector bajo


regresion_bajo=lm(X51B~X52B)
summary(regresion_bajo)
#.......................................
#Gráfica de regresión lineal de alto
plot(x51A,x52A,col="purple",xlab="x51 alto",ylab="x52 alto")
abline(regresion_alto,col="blue")

#Gráfica de regresión lineal de medio


plot(X51M,X52M,col="yellow",xlab="x51 medio",ylab="x52 medio")
abline(regresion_medio,col="green")

#Gráfica de regresión lineal de bajo


plot(X51B,X52B,col="pink",xlab="x51 bajo",ylab="x52 bajo")
abline(regresion_bajo,col="red")

 Resultados Univariados

> #........................................
> #media del sector alto
> mean(x51A)
[1] 79.46243
> mean(x52A)
[1] 80.78324
> #media del sector medio
> mean(X51M)
[1] 80.48649
> mean(X52M)
[1] 80.14553
> #media del sector bajo
> mean(X51B)
[1] 78.8445
> mean(X52B)
[1] 80.72249
> #...........................................
> #mediana del sector alto
> median(x51A)
[1] 78
> median(x52A)
[1] 81.5
> #mediana del sector medio
> median(X51M)
[1] 81
> median(X52M)
[1] 80
> #mediana del sector bajo
> median(X51B)
[1] 79
> median(X52B)
[1] 81
> #......................................
> #moda del sector alto
> #install.packages("modeest")
> mfv(x51A)
[1] 78
> mfv(x52A)
[1] 73 87
> #moda del sector medio
> mfv(X51M)
[1] 88
> mfv(X52M)
[1] 77 86
> #moda del sector bajo
> mfv(X51B)
[1] 86
> mfv(X52B)
[1] 73
> #.......................................
> #quartile del sector alto
> quantile(x51A)
0% 25% 50% 75% 100%
36 70 78 91 128
> quantile(x52A)
0% 25% 50% 75% 100%
37.0 70.0 81.5 92.0 118.0
> #quartile del sector medio
> quantile(X51M)
0% 25% 50% 75% 100%
31 71 81 90 123
> quantile(X52M)
0% 25% 50% 75% 100%
36 71 80 90 122
> #quartile del sector bajo
> quantile(X51B)
0% 25% 50% 75% 100%
38.00 69.00 79.00 88.75 120.00
> quantile(X52B)
0% 25% 50% 75% 100%
28.00 72.00 81.00 90.75 124.00
> #.....................................
> #deciles del sector alto
> quantile(x51A,prob=seq(0.1,ength=11))
10%
59
Warning message:
In seq.default(0.1, ength = 11) :
extra argument ‘ength’ will be disregarded
> quantile(x52A,prob=seq(0.1,ength=11))
10%
61
Warning message:
In seq.default(0.1, ength = 11) :
extra argument ‘ength’ will be disregarded
> #deciles del sector medio
> quantile(X51M,prob=seq(0.1,ength=11))
10%
62
Warning message:
In seq.default(0.1, ength = 11) :
extra argument ‘ength’ will be disregarded
> quantile(X52M,prob=seq(0.1,ength=11))
10%
61
Warning message:
In seq.default(0.1, ength = 11) :
extra argument ‘ength’ will be disregarded
> #deciles del sector bajo
> quantile(X51B,prob=seq(0.1,ength=11))
10%
59
Warning message:
In seq.default(0.1, ength = 11) :
extra argument ‘ength’ will be disregarded
> quantile(X52B,prob=seq(0.1,ength=11))
10%
62
Warning message:
In seq.default(0.1, ength = 11) :
extra argument ‘ength’ will be disregarded
> #.....................................
> #tamaño de muestra del sector alto
> xalto=data.frame(x51A)
> dim(xalto)
[1] 346 1
> #tamaño de muestra del sector medio
> xmedio=data.frame(X51M)
> dim(xmedio)
[1] 481 1
> #tamaño de muestra del sector bajo
> xbajo=data.frame(X51B)
> dim(xbajo)
[1] 418 1
> #.....................................
> #varianza del sector alto
> var(x51A)
[1] 239.971
> var(x52A)
[1] 252.5413
> #varianza del sector medio
> var(X51M)
[1] 214.642
> var(X52M)
[1] 210.3371
> #varianza del sector bajo
> var(X51B)
[1] 219.8726
> var(X52B)
[1] 214.623
> #......................................
> #desviación estandar del sector alto
> sd(x51A)
[1] 15.491
> sd(x52A)
[1] 15.89155
> #desviación estandar del sector medio
> sd(X51M)
[1] 14.65067
> sd(X52M)
[1] 14.503
> #desviación estandar del sector bajo
> sd(X51B)
[1] 14.8281
> sd(X52B)
[1] 14.65002
> #.....................................
> #rango de datos generales
> range(X51)
[1] 31 128
> range(x52)
[1] 28 124
> #......................................
> #coeficiente de variación de dato general
> coefficient.variation(sd=sd(X51),avg=mean(X51))
[1] 0.1877244
> coefficient.variation(sd=sd(x52),avg=mean(x52))
[1] 0.185562
> #......................................
> #rango intercuartilico de datos general
> IQR(X51)
[1] 20
> IQR(x52)
[1] 20
> #......................................
> #histograma del sector alto
> hist(x51A,col="red",main="SECTOR ALTO X51",xlad="rango de x51")
Warning messages:
1: In plot.window(xlim, ylim, "", ...) :
"xlad" is not a graphical parameter
2: In title(main = main, sub = sub, xlab = xlab, ylab = ylab, ...) :
"xlad" is not a graphical parameter
3: In axis(1, ...) : "xlad" is not a graphical parameter
4: In axis(2, ...) : "xlad" is not a graphical parameter
> hist(x52A,col="red",main="SECTOR ALTO X52",xlad="rango de x52")
There were 12 warnings (use warnings() to see them)
> #histograma del sector medio
Warning messages:
1: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
2: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
3: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
4: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
5: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
6: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
7: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
8: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
> hist(X51M,col="yellow",main="SECTOR MEDIO X51",xlad="rango de x51")
Warning messages:
1: In plot.window(xlim, ylim, "", ...) :
"xlad" is not a graphical parameter
2: In title(main = main, sub = sub, xlab = xlab, ylab = ylab, ...) :
"xlad" is not a graphical parameter
3: In axis(1, ...) : "xlad" is not a graphical parameter
4: In axis(2, ...) : "xlad" is not a graphical parameter
> hist(X52M,col="yellow",main="SECTOR MEDIO X52",xlad="rango de x52")
There were 12 warnings (use warnings() to see them)
> #histograma del sector bajo
Warning messages:
1: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
2: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
3: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
4: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
5: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
6: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
7: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
8: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
> hist(X51B,col="gray",main="SECTOR BAJO X51",xlad="rango de x51")
Warning messages:
1: In plot.window(xlim, ylim, "", ...) :
"xlad" is not a graphical parameter
2: In title(main = main, sub = sub, xlab = xlab, ylab = ylab, ...) :
"xlad" is not a graphical parameter
3: In axis(1, ...) : "xlad" is not a graphical parameter
4: In axis(2, ...) : "xlad" is not a graphical parameter
> hist(X52B,col="gray",main="SECTOR BAJO X52",xlad="rango de x52")
There were 12 warnings (use warnings() to see them)
> #.......................................
Warning messages:
1: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
2: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
3: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
4: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
5: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
6: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
7: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
8: In doTryCatch(return(expr), name, parentenv, handler) :
"xlad" is not a graphical parameter
> #diagrama de cajas del sector alto
> boxplot(x51A,col="red",main="sector Alto x51")
> boxplot(x52A,col="red",main="sector Alto x52")
> #diagrama de cajas del sector medio
> boxplot(X51M,col="blue",main="sector Medio x51")
> boxplot(X52M,col="blue",main="sector Medio x52")
> #diagrama de cajas del sector bajo
> boxplot(X51B,col="orange",main="sector Bajo x51")
> boxplot(X52B,col="orange",main="sector Bajo x52")
GRAFICOS DE HISTOGRAMA DE R
DIAGRAMA DE CAJA
# RESULTADO BIVARIADO R

#ANALISIS BIVARIADO

> #.......................................

> #covarianza del sector alto

> cov(x51A,x52A)

[1] 245.1933

> #covarianza del sector medio

> cov(X51M,X52M)

[1] 212.1582

> #covarianza del sector bajo

> cov(X51B,X52B)

[1] 216.4172

> #.......................................

> #coeficiente de correlación del sector Alto

> cor(x51A,x52A)

[1] 0.9960083

> #coeficiente de correlación del sector medio

> cor(X51M,X52M)

[1] 0.9984919

> #coeficiente de correlación del sector bajo

> cor(X51B,X52B)

[1] 0.9962491

> #......................................

> #diagrama de punto del sector alto

> plot(x51A, x52A, col= "purple", xlab = "X51 ", ylab = "X52" )

> #diagrama de punto del sector medio

> plot(X51M, X52M, col= "yellow", xlab = "X51 ", ylab = "X52" )

> #diagrama de punto del sector alto


> plot(X51B, X52B, col= "pink", xlab = "X51 ", ylab = "X52" )

> #.......................................

> #ecuación de regresión del sector alto

> regresion_alto=lm(x51A~x52A)

> summary(regresion_alto)

Call:

lm(formula = x51A ~ x52A)

Residuals:

Min 1Q Median 3Q Max

-2.6438 -0.7602 -0.1782 0.6181 12.4037

Coefficients:

Estimate Std. Error t value Pr(>|t|)

(Intercept) 1.029679 0.386223 2.666 0.00804 **

x52A 0.970904 0.004691 206.957 < 2e-16 ***

---

Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 1.385 on 344 degrees of freedom

Multiple R-squared: 0.992, Adjusted R-squared: 0.992

F-statistic: 4.283e+04 on 1 and 344 DF, p-value: < 2.2e-16

> #ecuación de regresión del sector medio

> regresion_medio=lm(X51M~X52M)

> summary(regresion_medio)

Call:
lm(formula = X51M ~ X52M)

Residuals:

Min 1Q Median 3Q Max

-5.0107 -0.4003 -0.2271 0.6257 2.3313

Coefficients:

Estimate Std. Error t value Pr(>|t|)

(Intercept) -0.352948 0.206375 -1.71 0.0879 .

X52M 1.008658 0.002534 398.06 <2e-16 ***

---

Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 0.8051 on 479 degrees of freedom

Multiple R-squared: 0.997, Adjusted R-squared: 0.997

F-statistic: 1.585e+05 on 1 and 479 DF, p-value: < 2.2e-16

> #ecuación de regresión del sector bajo

> regresion_bajo=lm(X51B~X52B)

> summary(regresion_bajo)

Call:

lm(formula = X51B ~ X52B)

Residuals:

Min 1Q Median 3Q Max

-7.4671 -0.2330 -0.0909 0.8506 12.3187

Coefficients:
Estimate Std. Error t value Pr(>|t|)

(Intercept) -2.552787 0.352281 -7.246 2.1e-12 ***

X52B 1.008359 0.004294 234.823 < 2e-16 ***

---

Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 1.285 on 416 degrees of freedom

Multiple R-squared: 0.9925, Adjusted R-squared: 0.9925

F-statistic: 5.514e+04 on 1 and 416 DF, p-value: < 2.2e-16

> #.......................................

> #Gráfica de regresión lineal de alto

> plot(x51A,x52A,col="purple",xlab="x51 alto",ylab="x52 alto")

> abline(regresion_alto,col="blue")

> #Gráfica de regresión lineal de medio

> plot(X51M,X52M,col="yellow",xlab="x51 medio",ylab="x52 medio")

> abline(regresion_medio,col="green")

> #Gráfica de regresión lineal de bajo

> plot(X51B,X52B,col="pink",xlab="x51 bajo",ylab="x52 bajo")

> abline(regresion_bajo,col="red")
GRAFICO DE DIAGRAMA DE PUNTO DE R
GRAFICA DE SEGRESIÓN LINEAL
 Alto: Se puede decir que la relación es positivo y alto r= 99
 Medio: Se puede decir que la relación es positivo y alto r= 99
 Bajo: Se puede decir que la relación es positivo y alto r= 99

También podría gustarte