Ud. trabaja en una fbrica de bebidas refrescantes, en la
cual han observado que las ventas de dichas bebidas dependen de la temperatura de la calle. Dicha dependencia se puede aproximar a una recta, cuya ecuacin es V = a*T + b, donde V son las ventas, T es la temperatura, a es la pendiente de la recta y b es el trmino independiente. Hacer un programa para introducir los datos de temperatura y ventas y que calcule la ecuacin de la recta (por el mtodo de regresin lineal que se le dar ms adelante) y permita calcular las ventas dada una temperatura determinada. El programa debe tener un men con 5 opciones (ver Figura 1) y solo terminar con la opcin 5 de salir. Figura 1 La opcin 1 es para introducir los datos de Temperatura y Ventas (ver Figura 2). Primero se pedir el nmero de datos a introducir (N). Hay que tener en cuenta que si al ver los datos (con la opcin 2) veo que estn mal introducidos, debo poder introducir de nuevos los datos mediante la opcin 1, sin necesidad de que vuelva a empezar el programa.
La opcin 2 permite ver tanto los
datos introducidos (Temperatura y Ventas) como la ecuacin de la recta ya calculada (ver Figura 3).
La opcin 3 servir para hacer un
nuevo clculo de Ventas, dada una Temperatura, usando la ecuacin de la recta ya calculada por el mtodo de regresin lineal (ver Figura 4).
La opcin 4 permite calcular el ndice de
Correlacin, el cual nos da una medida de la dispersin de los datos. El coeficiente de correlacin puede valer cualquier nmero comprendido entre -1 y +1. Cuando r=1, la correlacin lineal es perfecta, directa. Cuando r=-1, la correlacin lineal es perfecta, inversa Cuando r=0, no existe correlacin alguna, independencia total de los valores V y T. Por ultimo, la opcin 5, permite Salir del programa. Las ecuaciones para calcular la recta que se ajusta a dichos puntos por el mtodo de Regresin Lineal son las siguientes (existen otros mtodos para ajustar los puntos a un polinomio, pero son ms complicados, por lo que vamos a simplificar y tratar de aproximarlos a una recta):
Donde, T y V son vectores que contienes los datos de Temperatura y Ventas
respectivamente, y N es el nmero de elementos que hay en dichos vectores.