Pregunta de investigación: ¿La variables ancho, largo y tipo de pez influyen significativamente en el peso del animal?
Es relevante aclarar que no es escogió un valor de significancia para utilizar en este trabajo debido a que no fue necesario para el análisis de datos ya que, a la hora de escoger el mejor modelo, esto se realiza comparando los valores de interacción entre variables, eligiendo el menor.
peces= read.csv("C:\\Users\\USUARIO\\Downloads\\peces.csv", header = T)
peces
## Especie Peso Largo1 Largo2 Largo3 Altura Ancho
## 1 Brema 242.0 23.2 25.4 30.0 11.5200 4.0200
## 2 Brema 290.0 24.0 26.3 31.2 12.4800 4.3056
## 3 Brema 340.0 23.9 26.5 31.1 12.3778 4.6961
## 4 Brema 363.0 26.3 29.0 33.5 12.7300 4.4555
## 5 Brema 430.0 26.5 29.0 34.0 12.4440 5.1340
## 6 Brema 450.0 26.8 29.7 34.7 13.6024 4.9274
## 7 Brema 500.0 26.8 29.7 34.5 14.1795 5.2785
## 8 Brema 390.0 27.6 30.0 35.0 12.6700 4.6900
## 9 Brema 450.0 27.6 30.0 35.1 14.0049 4.8438
## 10 Brema 500.0 28.5 30.7 36.2 14.2266 4.9594
## 11 Brema 475.0 28.4 31.0 36.2 14.2628 5.1042
## 12 Brema 500.0 28.7 31.0 36.2 14.3714 4.8146
## 13 Brema 500.0 29.1 31.5 36.4 13.7592 4.3680
## 14 Brema 340.0 29.5 32.0 37.3 13.9129 5.0728
## 15 Brema 600.0 29.4 32.0 37.2 14.9544 5.1708
## 16 Brema 600.0 29.4 32.0 37.2 15.4380 5.5800
## 17 Brema 700.0 30.4 33.0 38.3 14.8604 5.2854
## 18 Brema 700.0 30.4 33.0 38.5 14.9380 5.1975
## 19 Brema 610.0 30.9 33.5 38.6 15.6330 5.1338
## 20 Brema 650.0 31.0 33.5 38.7 14.4738 5.7276
## 21 Brema 575.0 31.3 34.0 39.5 15.1285 5.5695
## 22 Brema 685.0 31.4 34.0 39.2 15.9936 5.3704
## 23 Brema 620.0 31.5 34.5 39.7 15.5227 5.2801
## 24 Brema 680.0 31.8 35.0 40.6 15.4686 6.1306
## 25 Brema 700.0 31.9 35.0 40.5 16.2405 5.5890
## 26 Brema 725.0 31.8 35.0 40.9 16.3600 6.0532
## 27 Brema 720.0 32.0 35.0 40.6 16.3618 6.0900
## 28 Brema 714.0 32.7 36.0 41.5 16.5170 5.8515
## 29 Brema 850.0 32.8 36.0 41.6 16.8896 6.1984
## 30 Brema 1000.0 33.5 37.0 42.6 18.9570 6.6030
## 31 Brema 920.0 35.0 38.5 44.1 18.0369 6.3063
## 32 Brema 955.0 35.0 38.5 44.0 18.0840 6.2920
## 33 Brema 925.0 36.2 39.5 45.3 18.7542 6.7497
## 34 Brema 975.0 37.4 41.0 45.9 18.6354 6.7473
## 35 Brema 950.0 38.0 41.0 46.5 17.6235 6.3705
## 36 Rutilo 40.0 12.9 14.1 16.2 4.1472 2.2680
## 37 Rutilo 69.0 16.5 18.2 20.3 5.2983 2.8217
## 38 Rutilo 78.0 17.5 18.8 21.2 5.5756 2.9044
## 39 Rutilo 87.0 18.2 19.8 22.2 5.6166 3.1746
## 40 Rutilo 120.0 18.6 20.0 22.2 6.2160 3.5742
## 41 Rutilo 0.0 19.0 20.5 22.8 6.4752 3.3516
## 42 Rutilo 110.0 19.1 20.8 23.1 6.1677 3.3957
## 43 Rutilo 120.0 19.4 21.0 23.7 6.1146 3.2943
## 44 Rutilo 150.0 20.4 22.0 24.7 5.8045 3.7544
## 45 Rutilo 145.0 20.5 22.0 24.3 6.6339 3.5478
## 46 Rutilo 160.0 20.5 22.5 25.3 7.0334 3.8203
## 47 Rutilo 140.0 21.0 22.5 25.0 6.5500 3.3250
## 48 Rutilo 160.0 21.1 22.5 25.0 6.4000 3.8000
## 49 Rutilo 169.0 22.0 24.0 27.2 7.5344 3.8352
## 50 Rutilo 161.0 22.0 23.4 26.7 6.9153 3.6312
## 51 Rutilo 200.0 22.1 23.5 26.8 7.3968 4.1272
## 52 Rutilo 180.0 23.6 25.2 27.9 7.0866 3.9060
## 53 Rutilo 290.0 24.0 26.0 29.2 8.8768 4.4968
## 54 Rutilo 272.0 25.0 27.0 30.6 8.5680 4.7736
## 55 Rutilo 390.0 29.5 31.7 35.0 9.4850 5.3550
## 56 Pez blanco 270.0 23.6 26.0 28.7 8.3804 4.2476
## 57 Pez blanco 270.0 24.1 26.5 29.3 8.1454 4.2485
## 58 Pez blanco 306.0 25.6 28.0 30.8 8.7780 4.6816
## 59 Pez blanco 540.0 28.5 31.0 34.0 10.7440 6.5620
## 60 Pez blanco 800.0 33.7 36.4 39.6 11.7612 6.5736
## 61 Pez blanco 1000.0 37.3 40.0 43.5 12.3540 6.5250
## 62 Parkki 55.0 13.5 14.7 16.5 6.8475 2.3265
## 63 Parkki 60.0 14.3 15.5 17.4 6.5772 2.3142
## 64 Parkki 90.0 16.3 17.7 19.8 7.4052 2.6730
## 65 Parkki 120.0 17.5 19.0 21.3 8.3922 2.9181
## 66 Parkki 150.0 18.4 20.0 22.4 8.8928 3.2928
## 67 Parkki 140.0 19.0 20.7 23.2 8.5376 3.2944
## 68 Parkki 170.0 19.0 20.7 23.2 9.3960 3.4104
## 69 Parkki 145.0 19.8 21.5 24.1 9.7364 3.1571
## 70 Parkki 200.0 21.2 23.0 25.8 10.3458 3.6636
## 71 Parkki 273.0 23.0 25.0 28.0 11.0880 4.1440
## 72 Parkki 300.0 24.0 26.0 29.0 11.3680 4.2340
## 73 Perca 5.9 7.5 8.4 8.8 2.1120 1.4080
## 74 Perca 32.0 12.5 13.7 14.7 3.5280 1.9992
## 75 Perca 40.0 13.8 15.0 16.0 3.8240 2.4320
## 76 Perca 51.5 15.0 16.2 17.2 4.5924 2.6316
## 77 Perca 70.0 15.7 17.4 18.5 4.5880 2.9415
## 78 Perca 100.0 16.2 18.0 19.2 5.2224 3.3216
## 79 Perca 78.0 16.8 18.7 19.4 5.1992 3.1234
## 80 Perca 80.0 17.2 19.0 20.2 5.6358 3.0502
## 81 Perca 85.0 17.8 19.6 20.8 5.1376 3.0368
## 82 Perca 85.0 18.2 20.0 21.0 5.0820 2.7720
## 83 Perca 110.0 19.0 21.0 22.5 5.6925 3.5550
## 84 Perca 115.0 19.0 21.0 22.5 5.9175 3.3075
## 85 Perca 125.0 19.0 21.0 22.5 5.6925 3.6675
## 86 Perca 130.0 19.3 21.3 22.8 6.3840 3.5340
## 87 Perca 120.0 20.0 22.0 23.5 6.1100 3.4075
## 88 Perca 120.0 20.0 22.0 23.5 5.6400 3.5250
## 89 Perca 130.0 20.0 22.0 23.5 6.1100 3.5250
## 90 Perca 135.0 20.0 22.0 23.5 5.8750 3.5250
## 91 Perca 110.0 20.0 22.0 23.5 5.5225 3.9950
## 92 Perca 130.0 20.5 22.5 24.0 5.8560 3.6240
## 93 Perca 150.0 20.5 22.5 24.0 6.7920 3.6240
## 94 Perca 145.0 20.7 22.7 24.2 5.9532 3.6300
## 95 Perca 150.0 21.0 23.0 24.5 5.2185 3.6260
## 96 Perca 170.0 21.5 23.5 25.0 6.2750 3.7250
## 97 Perca 225.0 22.0 24.0 25.5 7.2930 3.7230
## 98 Perca 145.0 22.0 24.0 25.5 6.3750 3.8250
## 99 Perca 188.0 22.6 24.6 26.2 6.7334 4.1658
## 100 Perca 180.0 23.0 25.0 26.5 6.4395 3.6835
## 101 Perca 197.0 23.5 25.6 27.0 6.5610 4.2390
## 102 Perca 218.0 25.0 26.5 28.0 7.1680 4.1440
## 103 Perca 300.0 25.2 27.3 28.7 8.3230 5.1373
## 104 Perca 260.0 25.4 27.5 28.9 7.1672 4.3350
## 105 Perca 265.0 25.4 27.5 28.9 7.0516 4.3350
## 106 Perca 250.0 25.4 27.5 28.9 7.2828 4.5662
## 107 Perca 250.0 25.9 28.0 29.4 7.8204 4.2042
## 108 Perca 300.0 26.9 28.7 30.1 7.5852 4.6354
## 109 Perca 320.0 27.8 30.0 31.6 7.6156 4.7716
## 110 Perca 514.0 30.5 32.8 34.0 10.0300 6.0180
## 111 Perca 556.0 32.0 34.5 36.5 10.2565 6.3875
## 112 Perca 840.0 32.5 35.0 37.3 11.4884 7.7957
## 113 Perca 685.0 34.0 36.5 39.0 10.8810 6.8640
## 114 Perca 700.0 34.0 36.0 38.3 10.6091 6.7408
## 115 Perca 700.0 34.5 37.0 39.4 10.8350 6.2646
## 116 Perca 690.0 34.6 37.0 39.3 10.5717 6.3666
## 117 Perca 900.0 36.5 39.0 41.4 11.1366 7.4934
## 118 Perca 650.0 36.5 39.0 41.4 11.1366 6.0030
## 119 Perca 820.0 36.6 39.0 41.3 12.4313 7.3514
## 120 Perca 850.0 36.9 40.0 42.3 11.9286 7.1064
## 121 Perca 900.0 37.0 40.0 42.5 11.7300 7.2250
## 122 Perca 1015.0 37.0 40.0 42.4 12.3808 7.4624
## 123 Perca 820.0 37.1 40.0 42.5 11.1350 6.6300
## 124 Perca 1100.0 39.0 42.0 44.6 12.8002 6.8684
## 125 Perca 1000.0 39.8 43.0 45.2 11.9328 7.2772
## 126 Perca 1100.0 40.1 43.0 45.5 12.5125 7.4165
## 127 Perca 1000.0 40.2 43.5 46.0 12.6040 8.1420
## 128 Perca 1000.0 41.1 44.0 46.6 12.4888 7.5958
## 129 Lucio 200.0 30.0 32.3 34.8 5.5680 3.3756
## 130 Lucio 300.0 31.7 34.0 37.8 5.7078 4.1580
## 131 Lucio 300.0 32.7 35.0 38.8 5.9364 4.3844
## 132 Lucio 300.0 34.8 37.3 39.8 6.2884 4.0198
## 133 Lucio 430.0 35.5 38.0 40.5 7.2900 4.5765
## 134 Lucio 345.0 36.0 38.5 41.0 6.3960 3.9770
## 135 Lucio 456.0 40.0 42.5 45.5 7.2800 4.3225
## 136 Lucio 510.0 40.0 42.5 45.5 6.8250 4.4590
## 137 Lucio 540.0 40.1 43.0 45.8 7.7860 5.1296
## 138 Lucio 500.0 42.0 45.0 48.0 6.9600 4.8960
## 139 Lucio 567.0 43.2 46.0 48.7 7.7920 4.8700
## 140 Lucio 770.0 44.8 48.0 51.2 7.6800 5.3760
## 141 Lucio 950.0 48.3 51.7 55.1 8.9262 6.1712
## 142 Lucio 1250.0 52.0 56.0 59.7 10.6863 6.9849
## 143 Lucio 1600.0 56.0 60.0 64.0 9.6000 6.1440
## 144 Lucio 1550.0 56.0 60.0 64.0 9.6000 6.1440
## 145 Lucio 1650.0 59.0 63.4 68.0 10.8120 7.4800
## 146 Capellan 6.7 9.3 9.8 10.8 1.7388 1.0476
## 147 Capellan 7.5 10.0 10.5 11.6 1.9720 1.1600
## 148 Capellan 7.0 10.1 10.6 11.6 1.7284 1.1484
## 149 Capellan 9.7 10.4 11.0 12.0 2.1960 1.3800
## 150 Capellan 9.8 10.7 11.2 12.4 2.0832 1.2772
## 151 Capellan 8.7 10.8 11.3 12.6 1.9782 1.2852
## 152 Capellan 10.0 11.3 11.8 13.1 2.2139 1.2838
## 153 Capellan 9.9 11.3 11.8 13.1 2.2139 1.1659
## 154 Capellan 9.8 11.4 12.0 13.2 2.2044 1.1484
## 155 Capellan 12.2 11.5 12.2 13.4 2.0904 1.3936
## 156 Capellan 13.4 11.7 12.4 13.5 2.4300 1.2690
## 157 Capellan 12.2 12.1 13.0 13.8 2.2770 1.2558
## 158 Capellan 19.7 13.2 14.3 15.2 2.8728 2.0672
## 159 Capellan 19.9 13.8 15.0 16.2 2.9322 1.8792
peces$Especie
## [1] "Brema" "Brema" "Brema" "Brema" "Brema"
## [6] "Brema" "Brema" "Brema" "Brema" "Brema"
## [11] "Brema" "Brema" "Brema" "Brema" "Brema"
## [16] "Brema" "Brema" "Brema" "Brema" "Brema"
## [21] "Brema" "Brema" "Brema" "Brema" "Brema"
## [26] "Brema" "Brema" "Brema" "Brema" "Brema"
## [31] "Brema" "Brema" "Brema" "Brema" "Brema"
## [36] "Rutilo" "Rutilo" "Rutilo" "Rutilo" "Rutilo"
## [41] "Rutilo" "Rutilo" "Rutilo" "Rutilo" "Rutilo"
## [46] "Rutilo" "Rutilo" "Rutilo" "Rutilo" "Rutilo"
## [51] "Rutilo" "Rutilo" "Rutilo" "Rutilo" "Rutilo"
## [56] "Pez blanco" "Pez blanco" "Pez blanco" "Pez blanco" "Pez blanco"
## [61] "Pez blanco" "Parkki" "Parkki" "Parkki" "Parkki"
## [66] "Parkki" "Parkki" "Parkki" "Parkki" "Parkki"
## [71] "Parkki" "Parkki" "Perca" "Perca" "Perca"
## [76] "Perca" "Perca" "Perca" "Perca" "Perca"
## [81] "Perca" "Perca" "Perca" "Perca" "Perca"
## [86] "Perca" "Perca" "Perca" "Perca" "Perca"
## [91] "Perca" "Perca" "Perca" "Perca" "Perca"
## [96] "Perca" "Perca" "Perca" "Perca" "Perca"
## [101] "Perca" "Perca" "Perca" "Perca" "Perca"
## [106] "Perca" "Perca" "Perca" "Perca" "Perca"
## [111] "Perca" "Perca" "Perca" "Perca" "Perca"
## [116] "Perca" "Perca" "Perca" "Perca" "Perca"
## [121] "Perca" "Perca" "Perca" "Perca" "Perca"
## [126] "Perca" "Perca" "Perca" "Lucio" "Lucio"
## [131] "Lucio" "Lucio" "Lucio" "Lucio" "Lucio"
## [136] "Lucio" "Lucio" "Lucio" "Lucio" "Lucio"
## [141] "Lucio" "Lucio" "Lucio" "Lucio" "Lucio"
## [146] "Capellan" "Capellan" "Capellan" "Capellan" "Capellan"
## [151] "Capellan" "Capellan" "Capellan" "Capellan" "Capellan"
## [156] "Capellan" "Capellan" "Capellan" "Capellan"
names(peces)=c("Especie", "Peso", "Largo1", "Largo2", "Largo3", "Altura", "Ancho")
par(mfrow=c(1,3))
hist(peces$Peso, xlab='Peso', col="yellow", main = "")
hist(peces$Largo1, xlab='Largo 1', col="blue", main = "")
hist(peces$Largo2, xlab='Largo 2', col="blue", main = "")
hist(peces$Largo3, xlab='Largo 3', col="blue", main = "")
hist(peces$Altura, xlab='Altura', col="blue", main = "")
hist(peces$Ancho, xlab='Ancho', col="blue", main = "")
Respecto a estas gráficas que representan la distribución de los datos, se observa que la variable peso presenta la mayor asimetría, en este caso hacia la izquierda debido a un sesgo positivo en los datos.Por su parte las tres variables de los largos, que representan la longitud total, la longitud estándar y la longitud furcal respectivamente, también presentan una concentración de los datos hacia la izquierda, aunque menos drástica que con el peso. Finalmente, las gráficas producidas por los datos de altura y ancho si tienen una distribución más normal en comparación al resto.
peces$Peso =as.numeric(peces$Peso)
peces$Largo1 =as.numeric(peces$Largo1)
peces$Largo2 =as.numeric(peces$Largo2)
peces$Largo3 =as.numeric(peces$Largo3)
peces$Altura =as.numeric(peces$Altura)
peces$Ancho =as.numeric(peces$Ancho)
panel.cor <- function(x, y){usr <- par("usr"); on.exit(par(usr))
par(usr = c(0, 1, 0, 1))
r <- round(cor(x, y), digits=2)
txt <- paste0("R = ", r)
cex.cor <- 0.8/strwidth(txt)
text(0.5, 0.5, txt, cex = cex.cor * r)
}
pairs(peces[,2:7], lower.panel=panel.cor, upper.panel=panel.smooth)
En la anterior figura podemos evidenciar como la variable de peso está altamente correlacionada con el Largo 1, Largo 2 y Largo 3 siendo 0.92 para estas tres variables. También podemos evidenciar que el Largo 1, el Largo 2 y el largo 3 están altamente correlacionadas en donde la correlación entre el Largo 1 y el Largo 2 es igual a 1 y entre el Largo 3 y el Largo 1 y 2 es 0.99. Esto nos indica que estas tres variables tienen patrones similares, por lo que se puede tomar en cuenta solo una de estas variables para el análisis, se va a incluir la variable Largo 3.
peces.mod.1= lm(data=peces, Peso~Largo3 + Altura + Ancho)
summary(peces.mod.1)
##
## Call:
## lm(formula = Peso ~ Largo3 + Altura + Ancho, data = peces)
##
## Residuals:
## Min 1Q Median 3Q Max
## -246.79 -77.57 -33.26 82.47 453.51
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) -521.000 29.331 -17.763 < 2e-16 ***
## Largo3 19.445 1.812 10.728 < 2e-16 ***
## Altura 3.853 3.849 1.001 0.318
## Ancho 62.833 14.560 4.315 2.83e-05 ***
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 126.3 on 155 degrees of freedom
## Multiple R-squared: 0.8778, Adjusted R-squared: 0.8755
## F-statistic: 371.3 on 3 and 155 DF, p-value: < 2.2e-16
summary.aov(peces.mod.1)
## Df Sum Sq Mean Sq F value Pr(>F)
## Largo3 1 17251026 17251026 1081.06 < 2e-16 ***
## Altura 1 225843 225843 14.15 0.000239 ***
## Ancho 1 297177 297177 18.62 2.83e-05 ***
## Residuals 155 2473414 15958
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
En ambos resultados obtenidos del modelo podemos evidenciar que hay variables que no parecen tener un efecto significativo. En este caso la variable con el valor-p mas alto no parece tener un efecto significativo sobre el modelo en este caso la variable Altura, por lo que evaluamos el modelo sin esta variable
drop1(peces.mod.1,scope = "Altura", test = "F")
## Single term deletions
##
## Model:
## Peso ~ Largo3 + Altura + Ancho
## Df Sum of Sq RSS AIC F value Pr(>F)
## <none> 2473414 1542.7
## Altura 1 15997 2489410 1541.7 1.0025 0.3183
peces.mod.2=update(peces.mod.1,~.-Altura)
summary(peces.mod.2)
##
## Call:
## lm(formula = Peso ~ Largo3 + Ancho, data = peces)
##
## Residuals:
## Min 1Q Median 3Q Max
## -258.84 -77.17 -25.78 81.79 441.57
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) -520.939 29.332 -17.760 < 2e-16 ***
## Largo3 19.487 1.812 10.755 < 2e-16 ***
## Ancho 70.343 12.479 5.637 7.91e-08 ***
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 126.3 on 156 degrees of freedom
## Multiple R-squared: 0.8771, Adjusted R-squared: 0.8755
## F-statistic: 556.4 on 2 and 156 DF, p-value: < 2.2e-16
summary.aov(peces.mod.2)
## Df Sum Sq Mean Sq F value Pr(>F)
## Largo3 1 17251026 17251026 1081.04 < 2e-16 ***
## Ancho 1 507023 507023 31.77 7.91e-08 ***
## Residuals 156 2489410 15958
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Al evaluar el modelo sin la variable Altura podemos evidenciar que el valor Multiple R-squared no baja considerablemente y el valor Adjusted Multiple R-squared se mantiene igual. Lo que significa que eliminar esta variable no hace del modelo uno peor.
Luego usamos el criterio de información de Akaike para escoger un modelo que tenga un balance entre simplicidad y predicción, esto con el objetivo de verificar los datos obtenidos anteriormente.
peces.aic= read.csv("C:\\Users\\USUARIO\\Downloads\\peces.csv", header = T)
peces.aic
## Especie Peso Largo1 Largo2 Largo3 Altura Ancho
## 1 Brema 242.0 23.2 25.4 30.0 11.5200 4.0200
## 2 Brema 290.0 24.0 26.3 31.2 12.4800 4.3056
## 3 Brema 340.0 23.9 26.5 31.1 12.3778 4.6961
## 4 Brema 363.0 26.3 29.0 33.5 12.7300 4.4555
## 5 Brema 430.0 26.5 29.0 34.0 12.4440 5.1340
## 6 Brema 450.0 26.8 29.7 34.7 13.6024 4.9274
## 7 Brema 500.0 26.8 29.7 34.5 14.1795 5.2785
## 8 Brema 390.0 27.6 30.0 35.0 12.6700 4.6900
## 9 Brema 450.0 27.6 30.0 35.1 14.0049 4.8438
## 10 Brema 500.0 28.5 30.7 36.2 14.2266 4.9594
## 11 Brema 475.0 28.4 31.0 36.2 14.2628 5.1042
## 12 Brema 500.0 28.7 31.0 36.2 14.3714 4.8146
## 13 Brema 500.0 29.1 31.5 36.4 13.7592 4.3680
## 14 Brema 340.0 29.5 32.0 37.3 13.9129 5.0728
## 15 Brema 600.0 29.4 32.0 37.2 14.9544 5.1708
## 16 Brema 600.0 29.4 32.0 37.2 15.4380 5.5800
## 17 Brema 700.0 30.4 33.0 38.3 14.8604 5.2854
## 18 Brema 700.0 30.4 33.0 38.5 14.9380 5.1975
## 19 Brema 610.0 30.9 33.5 38.6 15.6330 5.1338
## 20 Brema 650.0 31.0 33.5 38.7 14.4738 5.7276
## 21 Brema 575.0 31.3 34.0 39.5 15.1285 5.5695
## 22 Brema 685.0 31.4 34.0 39.2 15.9936 5.3704
## 23 Brema 620.0 31.5 34.5 39.7 15.5227 5.2801
## 24 Brema 680.0 31.8 35.0 40.6 15.4686 6.1306
## 25 Brema 700.0 31.9 35.0 40.5 16.2405 5.5890
## 26 Brema 725.0 31.8 35.0 40.9 16.3600 6.0532
## 27 Brema 720.0 32.0 35.0 40.6 16.3618 6.0900
## 28 Brema 714.0 32.7 36.0 41.5 16.5170 5.8515
## 29 Brema 850.0 32.8 36.0 41.6 16.8896 6.1984
## 30 Brema 1000.0 33.5 37.0 42.6 18.9570 6.6030
## 31 Brema 920.0 35.0 38.5 44.1 18.0369 6.3063
## 32 Brema 955.0 35.0 38.5 44.0 18.0840 6.2920
## 33 Brema 925.0 36.2 39.5 45.3 18.7542 6.7497
## 34 Brema 975.0 37.4 41.0 45.9 18.6354 6.7473
## 35 Brema 950.0 38.0 41.0 46.5 17.6235 6.3705
## 36 Rutilo 40.0 12.9 14.1 16.2 4.1472 2.2680
## 37 Rutilo 69.0 16.5 18.2 20.3 5.2983 2.8217
## 38 Rutilo 78.0 17.5 18.8 21.2 5.5756 2.9044
## 39 Rutilo 87.0 18.2 19.8 22.2 5.6166 3.1746
## 40 Rutilo 120.0 18.6 20.0 22.2 6.2160 3.5742
## 41 Rutilo 0.0 19.0 20.5 22.8 6.4752 3.3516
## 42 Rutilo 110.0 19.1 20.8 23.1 6.1677 3.3957
## 43 Rutilo 120.0 19.4 21.0 23.7 6.1146 3.2943
## 44 Rutilo 150.0 20.4 22.0 24.7 5.8045 3.7544
## 45 Rutilo 145.0 20.5 22.0 24.3 6.6339 3.5478
## 46 Rutilo 160.0 20.5 22.5 25.3 7.0334 3.8203
## 47 Rutilo 140.0 21.0 22.5 25.0 6.5500 3.3250
## 48 Rutilo 160.0 21.1 22.5 25.0 6.4000 3.8000
## 49 Rutilo 169.0 22.0 24.0 27.2 7.5344 3.8352
## 50 Rutilo 161.0 22.0 23.4 26.7 6.9153 3.6312
## 51 Rutilo 200.0 22.1 23.5 26.8 7.3968 4.1272
## 52 Rutilo 180.0 23.6 25.2 27.9 7.0866 3.9060
## 53 Rutilo 290.0 24.0 26.0 29.2 8.8768 4.4968
## 54 Rutilo 272.0 25.0 27.0 30.6 8.5680 4.7736
## 55 Rutilo 390.0 29.5 31.7 35.0 9.4850 5.3550
## 56 Pez blanco 270.0 23.6 26.0 28.7 8.3804 4.2476
## 57 Pez blanco 270.0 24.1 26.5 29.3 8.1454 4.2485
## 58 Pez blanco 306.0 25.6 28.0 30.8 8.7780 4.6816
## 59 Pez blanco 540.0 28.5 31.0 34.0 10.7440 6.5620
## 60 Pez blanco 800.0 33.7 36.4 39.6 11.7612 6.5736
## 61 Pez blanco 1000.0 37.3 40.0 43.5 12.3540 6.5250
## 62 Parkki 55.0 13.5 14.7 16.5 6.8475 2.3265
## 63 Parkki 60.0 14.3 15.5 17.4 6.5772 2.3142
## 64 Parkki 90.0 16.3 17.7 19.8 7.4052 2.6730
## 65 Parkki 120.0 17.5 19.0 21.3 8.3922 2.9181
## 66 Parkki 150.0 18.4 20.0 22.4 8.8928 3.2928
## 67 Parkki 140.0 19.0 20.7 23.2 8.5376 3.2944
## 68 Parkki 170.0 19.0 20.7 23.2 9.3960 3.4104
## 69 Parkki 145.0 19.8 21.5 24.1 9.7364 3.1571
## 70 Parkki 200.0 21.2 23.0 25.8 10.3458 3.6636
## 71 Parkki 273.0 23.0 25.0 28.0 11.0880 4.1440
## 72 Parkki 300.0 24.0 26.0 29.0 11.3680 4.2340
## 73 Perca 5.9 7.5 8.4 8.8 2.1120 1.4080
## 74 Perca 32.0 12.5 13.7 14.7 3.5280 1.9992
## 75 Perca 40.0 13.8 15.0 16.0 3.8240 2.4320
## 76 Perca 51.5 15.0 16.2 17.2 4.5924 2.6316
## 77 Perca 70.0 15.7 17.4 18.5 4.5880 2.9415
## 78 Perca 100.0 16.2 18.0 19.2 5.2224 3.3216
## 79 Perca 78.0 16.8 18.7 19.4 5.1992 3.1234
## 80 Perca 80.0 17.2 19.0 20.2 5.6358 3.0502
## 81 Perca 85.0 17.8 19.6 20.8 5.1376 3.0368
## 82 Perca 85.0 18.2 20.0 21.0 5.0820 2.7720
## 83 Perca 110.0 19.0 21.0 22.5 5.6925 3.5550
## 84 Perca 115.0 19.0 21.0 22.5 5.9175 3.3075
## 85 Perca 125.0 19.0 21.0 22.5 5.6925 3.6675
## 86 Perca 130.0 19.3 21.3 22.8 6.3840 3.5340
## 87 Perca 120.0 20.0 22.0 23.5 6.1100 3.4075
## 88 Perca 120.0 20.0 22.0 23.5 5.6400 3.5250
## 89 Perca 130.0 20.0 22.0 23.5 6.1100 3.5250
## 90 Perca 135.0 20.0 22.0 23.5 5.8750 3.5250
## 91 Perca 110.0 20.0 22.0 23.5 5.5225 3.9950
## 92 Perca 130.0 20.5 22.5 24.0 5.8560 3.6240
## 93 Perca 150.0 20.5 22.5 24.0 6.7920 3.6240
## 94 Perca 145.0 20.7 22.7 24.2 5.9532 3.6300
## 95 Perca 150.0 21.0 23.0 24.5 5.2185 3.6260
## 96 Perca 170.0 21.5 23.5 25.0 6.2750 3.7250
## 97 Perca 225.0 22.0 24.0 25.5 7.2930 3.7230
## 98 Perca 145.0 22.0 24.0 25.5 6.3750 3.8250
## 99 Perca 188.0 22.6 24.6 26.2 6.7334 4.1658
## 100 Perca 180.0 23.0 25.0 26.5 6.4395 3.6835
## 101 Perca 197.0 23.5 25.6 27.0 6.5610 4.2390
## 102 Perca 218.0 25.0 26.5 28.0 7.1680 4.1440
## 103 Perca 300.0 25.2 27.3 28.7 8.3230 5.1373
## 104 Perca 260.0 25.4 27.5 28.9 7.1672 4.3350
## 105 Perca 265.0 25.4 27.5 28.9 7.0516 4.3350
## 106 Perca 250.0 25.4 27.5 28.9 7.2828 4.5662
## 107 Perca 250.0 25.9 28.0 29.4 7.8204 4.2042
## 108 Perca 300.0 26.9 28.7 30.1 7.5852 4.6354
## 109 Perca 320.0 27.8 30.0 31.6 7.6156 4.7716
## 110 Perca 514.0 30.5 32.8 34.0 10.0300 6.0180
## 111 Perca 556.0 32.0 34.5 36.5 10.2565 6.3875
## 112 Perca 840.0 32.5 35.0 37.3 11.4884 7.7957
## 113 Perca 685.0 34.0 36.5 39.0 10.8810 6.8640
## 114 Perca 700.0 34.0 36.0 38.3 10.6091 6.7408
## 115 Perca 700.0 34.5 37.0 39.4 10.8350 6.2646
## 116 Perca 690.0 34.6 37.0 39.3 10.5717 6.3666
## 117 Perca 900.0 36.5 39.0 41.4 11.1366 7.4934
## 118 Perca 650.0 36.5 39.0 41.4 11.1366 6.0030
## 119 Perca 820.0 36.6 39.0 41.3 12.4313 7.3514
## 120 Perca 850.0 36.9 40.0 42.3 11.9286 7.1064
## 121 Perca 900.0 37.0 40.0 42.5 11.7300 7.2250
## 122 Perca 1015.0 37.0 40.0 42.4 12.3808 7.4624
## 123 Perca 820.0 37.1 40.0 42.5 11.1350 6.6300
## 124 Perca 1100.0 39.0 42.0 44.6 12.8002 6.8684
## 125 Perca 1000.0 39.8 43.0 45.2 11.9328 7.2772
## 126 Perca 1100.0 40.1 43.0 45.5 12.5125 7.4165
## 127 Perca 1000.0 40.2 43.5 46.0 12.6040 8.1420
## 128 Perca 1000.0 41.1 44.0 46.6 12.4888 7.5958
## 129 Lucio 200.0 30.0 32.3 34.8 5.5680 3.3756
## 130 Lucio 300.0 31.7 34.0 37.8 5.7078 4.1580
## 131 Lucio 300.0 32.7 35.0 38.8 5.9364 4.3844
## 132 Lucio 300.0 34.8 37.3 39.8 6.2884 4.0198
## 133 Lucio 430.0 35.5 38.0 40.5 7.2900 4.5765
## 134 Lucio 345.0 36.0 38.5 41.0 6.3960 3.9770
## 135 Lucio 456.0 40.0 42.5 45.5 7.2800 4.3225
## 136 Lucio 510.0 40.0 42.5 45.5 6.8250 4.4590
## 137 Lucio 540.0 40.1 43.0 45.8 7.7860 5.1296
## 138 Lucio 500.0 42.0 45.0 48.0 6.9600 4.8960
## 139 Lucio 567.0 43.2 46.0 48.7 7.7920 4.8700
## 140 Lucio 770.0 44.8 48.0 51.2 7.6800 5.3760
## 141 Lucio 950.0 48.3 51.7 55.1 8.9262 6.1712
## 142 Lucio 1250.0 52.0 56.0 59.7 10.6863 6.9849
## 143 Lucio 1600.0 56.0 60.0 64.0 9.6000 6.1440
## 144 Lucio 1550.0 56.0 60.0 64.0 9.6000 6.1440
## 145 Lucio 1650.0 59.0 63.4 68.0 10.8120 7.4800
## 146 Capellan 6.7 9.3 9.8 10.8 1.7388 1.0476
## 147 Capellan 7.5 10.0 10.5 11.6 1.9720 1.1600
## 148 Capellan 7.0 10.1 10.6 11.6 1.7284 1.1484
## 149 Capellan 9.7 10.4 11.0 12.0 2.1960 1.3800
## 150 Capellan 9.8 10.7 11.2 12.4 2.0832 1.2772
## 151 Capellan 8.7 10.8 11.3 12.6 1.9782 1.2852
## 152 Capellan 10.0 11.3 11.8 13.1 2.2139 1.2838
## 153 Capellan 9.9 11.3 11.8 13.1 2.2139 1.1659
## 154 Capellan 9.8 11.4 12.0 13.2 2.2044 1.1484
## 155 Capellan 12.2 11.5 12.2 13.4 2.0904 1.3936
## 156 Capellan 13.4 11.7 12.4 13.5 2.4300 1.2690
## 157 Capellan 12.2 12.1 13.0 13.8 2.2770 1.2558
## 158 Capellan 19.7 13.2 14.3 15.2 2.8728 2.0672
## 159 Capellan 19.9 13.8 15.0 16.2 2.9322 1.8792
names(peces.aic)=c("Especie", "Peso", "Largo1", "Largo2", "Largo3", "Altura", "Ancho")
peces.aic$Peso =as.numeric(peces.aic$Peso)
peces.aic$Largo1 =as.numeric(peces.aic$Largo1)
peces.aic$Largo2 =as.numeric(peces.aic$Largo2)
peces.aic$Largo3 =as.numeric(peces.aic$Largo3)
peces.aic$Altura =as.numeric(peces.aic$Altura)
peces.aic$Ancho =as.numeric(peces.aic$Ancho)
modelo1= lm(Peso~ Largo3+ Altura+ Ancho,data=peces.aic)
summary(modelo1)
##
## Call:
## lm(formula = Peso ~ Largo3 + Altura + Ancho, data = peces.aic)
##
## Residuals:
## Min 1Q Median 3Q Max
## -246.79 -77.57 -33.26 82.47 453.51
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) -521.000 29.331 -17.763 < 2e-16 ***
## Largo3 19.445 1.812 10.728 < 2e-16 ***
## Altura 3.853 3.849 1.001 0.318
## Ancho 62.833 14.560 4.315 2.83e-05 ***
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 126.3 on 155 degrees of freedom
## Multiple R-squared: 0.8778, Adjusted R-squared: 0.8755
## F-statistic: 371.3 on 3 and 155 DF, p-value: < 2.2e-16
Al correr el resumen del modelo podemos ver que el largo3 y el ancho son las variables que mejor definirían el peso de los peces.
library(AICcmodavg)
modelo2= lm(Peso~ Largo3 + Ancho, data=peces.aic)
modelos=list(modelo1, modelo2)
myModels=aictab(modelos, modnames=c("modelo1", "modelo2"), sort=T)
knitr::kable(myModels, digits = 2, row.names = F, padding = 0)
| Modnames | K | AICc | Delta_AICc | ModelLik | AICcWt | LL | Cum.Wt |
|---|---|---|---|---|---|---|---|
| modelo2 | 4 | 1995.21 | 0.00 | 1.00 | 0.63 | -993.47 | 0.63 |
| modelo1 | 5 | 1996.32 | 1.11 | 0.57 | 0.37 | -992.96 | 1.00 |
Al visualizar ambos modelos podemos evidenciar que el modelo para definir el peso de los peces es el modelo2(Largo3 +Ancho) como se pudo ver en el análisis anterior. Esto se debe a que su valor AICcwt (0.63) indica que este modelo es el mejor con los datos dados.
Podemos concluir que el mejor modelo para este problema es el que incluye la variable del largo del pez ya sea el 1,2 o 3 debido a que estos están altamente correlacionados por lo que al elegir cualquiera de estos se explica el patrón de los otros, y también la variable del ancho del pez. Además, podemos determinar que el modelo es un modelo bueno debido a que este explica el 87% de varianza de modelo.
Explicacion pescadores: Para poder identificar el peso de el pez si tener la balanza es necesario tener encuenta el largo del pez y e ancho, para asi poder determinar su precio.