WorksheetFunction.Slope(Object, Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve la pendiente de una línea de regresión lineal creada con los datos de los argumentos de valores conocidos de x e y. La pendiente es la distancia vertical dividida por la distancia horizontal entre dos puntos cualquiera de la recta, lo que corresponde a la tasa de cambio a lo largo de la línea de regresión.
public:
double Slope(System::Object ^ Arg1, System::Object ^ Arg2);
public double Slope (object Arg1, object Arg2);
Public Function Slope (Arg1 As Object, Arg2 As Object) As Double
Parámetros
- Arg1
- Object
Valores conocidos de y: matriz o rango de celdas que contiene puntos de datos numéricos dependientes.
- Arg2
- Object
Valores conocidos de x: conjunto de puntos de datos independientes.
Devoluciones
Comentarios
Los argumentos deben ser números o nombres, matrices o referencias que contienen números.
Si un argumento de matriz o referencia contiene texto, valores lógicos o celdas vacías, esos valores se pasan por alto; sin embargo, se incluyen las celdas que tengan el valor cero.
Si known_y y known_x están vacíos o tienen un número diferente de puntos de datos, Slope devuelve el valor de error #N/A.
La ecuación para la pendiente de la línea de regresión es:
Figura 1: Ecuación para la pendiente de la línea de regresión
El algoritmo subyacente usado en las funciones Slope y Intercept(Object, Object) es diferente del algoritmo subyacente usado en la LinEst(Object, Object, Object, Object) función. La diferencia entre estos algoritmos puede producir resultados distintos cuando los datos son indeterminados y colineales. Por ejemplo, si los puntos de datos del argumento de valores conocidos de y son 0 y los puntos de datos del argumento de valores conocidos de x son 1:
- Pendiente y Intercept(Object, Object) devolución de un #DIV/0! Error. La pendiente y Intercept(Object, Object) el algoritmo están diseñados para buscar una y una única respuesta, y en este caso puede haber más de una respuesta.
- LinEst(Object, Object, Object, Object) devuelve un valor de 0. El LinEst(Object, Object, Object, Object) algoritmo está diseñado para devolver resultados razonables para los datos collinear y, en este caso, se puede encontrar al menos una respuesta.