precio <- c(250, 130, 165, 310, 320, 400, 200, 80, 69, 179, 120, 223, 300, 198, 165, 69, 73, 123, 356, 183) superficie <- c(120, 80, 100, 180, 190, 250, 99, 90, 60, 100, 110, 120, 180, 130, 90, 50, 60, 70, 120, 130) antiguedad <-c(15, 20, 30, 15, 12, 40, 30, 27, 14, 20, 22, 25, 21, 33, 5, 12, 6, 10, 28, 30) pisos <- data.frame(precio, superficie, antiguedad) pisos plot(pisos$precio,pisos$superficie) reg_lin <- lm(precio ~ superficie, data = pisos) reg_lin summary(reg_lin) cor(pisos$precio, pisos$superficie) reg_lin2 <- lm(ventas ~ 0 + tv, data = cereales) reg_lin2 cor(pisos$precio, pisos$superficie) cor.test(pisos$precio, pisos$superficie) reg_lin1 <- lm(precio ~ antiguedad, data = pisos) reg_lin1 reg_lin_mul <- lm(precio ~ superficie + antiguedad, data = pisos) reg_lin_mul summary(reg_lin_mul) reg_lin_mul2 <- lm(precio ~ superficie + antiguedad^2, data = pisos) reg_lin_mul2