You are on page 1of 2

vino=read.table(file.

choose(),h=T)
attach(vino)
#pregunta 1
names(vino)
length(alcohol)
t.test(alcohol,conf.level=0.99)
#pregunta 2
length(citric.acid[quality==5])
length(citric.acid[quality==7])
t.test(citric.acid[quality==5], citric.acid[quality==7], conf.level=0.97)
(-0.09788569+0.16509455)/2
#pregunta 3
length(alcohol[quality==4 & pH>3.4]) #la cantidad es 20
hist(alcohol[quality==4 & pH>3.4]) #el histograma tampoco distribuye normal
B=c()
for(i in 1:5000){
B[i]=mean(sample(alcohol[quality==4 & pH>3.4],20,replace=T))
}
hist(B)
quantile(B,0.975)
quantile(B,0.025)
#pregunta 4
length(chlorides[quality==6])
length(chlorides[quality==7])
var.test(chlorides[quality==6],chlorides[quality==7],conf.level=0.95)
2.246298-1.429322
#pregunta 5
length(alcohol)
arm=c()
for(i in 1:5000){
arm[i]=1599/(sum(sample((1/alcohol),1599,replace=T)))
}
hist(arm)
quantile(arm,0.99)
#pregunta 6
length(density)
gen=c()
for(i in 1:5000){
gen[i]=(sum(sample(density^2,1599,replace=T))/1599)^(1/2)
}
hist(gen)
quantile(gen,0.92)
#pregunta 7
length(citric.acid)
D=c()
for(i in 1:5000){
D[i]=mean(sample(citric.acid,1599,replace=T))
}
hist(D)
quantile(D,0.95)
#pregunta 8

length(residual.sugar[pH>3.7])
hist(residual.sugar[pH>3.7])
C=c()
for(i in 1:5000) {
C[i]=mean(sample(residual.sugar[pH>3.7],16,replace=T))
}
hist(C)
quantile(C,0.06)
quantile(C,0.96)
(2-1.690625)/2

You might also like