Compartilhar via


WorksheetFunction.Slope(Object, Object) Método

Definição

Retorna a inclinação da linha de regressão linear através de pontos de dados em val_conhecidos_y e val_conhecidos_x. A inclinação é a distância vertical dividida pela distância horizontal entre dois pontos quaisquer na linha, que é a taxa de mudança ao longo da linha de regressão.

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

Val_conhecidos_y - uma matriz ou intervalo de células de pontos de dados dependentes e numéricos.

Arg2
Object

Val_conhecidos_x - o conjunto de pontos de dados independentes.

Retornos

Comentários

Os argumentos devem ser números, ou nomes, matrizes ou referências que contenham números.

Se uma matriz ou argumento de referência contiver texto, valores lógicos ou células vazias, estes valores serão ignorados; no entanto, células com valor zero serão incluídas.

Se known_y e known_x estiverem vazios ou tiverem um número diferente de pontos de dados, o Slope retornará o valor de erro #N/A.

A equação para a inclinação da linha de regressão é:

Figura 1: Equação para a inclinação da linha de regressão

O algoritmo subjacente usado na Inclinação e Intercept(Object, Object) funções é diferente do algoritmo subjacente usado na LinEst(Object, Object, Object, Object) função. A diferença entre esses algoritmos pode levar a diferentes resultados quando os dados forem indeterminados e colineares. Por exemplo, se os pontos de dados do argumento val_conhecidos_y forem 0 e os pontos de dados do argumento val_conhecidos_x forem 1:

Aplica-se a