Beruflich Dokumente
Kultur Dokumente
LIN
Page 1 sur 9
PROJ.LIN
Mostrar tudo
Calcula as estatsticas para uma linha usando o mtodo de "mnimos quadrados" para calcular uma linha reta que
melhor se ajusta aos seus dados e retorna uma matriz que descreve a linha. Voc pode combinar PROJ.LIN com
outras funes para calcular as estatsticas para outros tipos de modelos que so lineares nos parmetros
desconhecidos, incluindo polinomial, logaritmo, exponencial e srie de potncia. Uma vez que a funo retorna uma
matriz de valores, ela deve ser inserida como uma frmula de matriz.
A equao para a linha :
y = mx + b ou
y = m1x1 + m2x2 + ... + b (se existirem mltiplos intervalos de valores de x)
onde o valor de y dependente uma funo dos valores de x independentes. Os valores de m so coeficientes que
correspondem a cada valor de x, e b um valor constante. Observe que y, x e m podem ser vetores. A matriz
retornada por PROJ.LIN {mn.mn-1.....m1.b}. PROJ.LIN tambm pode retornar dados estatsticos de regresso
adicionais.
Sintaxe
PROJ.LIN(val_conhecidos_y;val_conhecidos_x;constante;estatstica)
Val_conhecidos_y o conjunto de valores y que voc j conhece na relao y = mx + b.
Se a matriz val_conhecidos_y estiver em uma nica coluna, cada coluna de val_conhecidos_x ser
interpretada como uma varivel separada.
Se a matriz val_conhecidos_y estiver uma nica linha, cada linha de val_conhecidos_x ser interpretada como
uma varivel separada.
Val_conhecidos_x um conjunto opcional de valores x que voc j deve conhecer na relao y = mx + b.
A matriz val_conhecidos_x pode incluir um ou mais conjuntos de variveis. Se apenas uma varivel for usada,
val_conhecidos_y e val_conhecidos_x podem ser intervalos de qualquer formato, desde que tenham
dimenses iguais. Se mais de uma varivel for usada, val_conhecidos_y deve ser um vetor (ou seja, um
intervalo com altura de uma linha ou largura de uma coluna).
Se val_conhecidos_x for omitido, pressupe-se que a matriz {1,2,3,...} seja do mesmo tamanho que
val_conhecidos_y.
Constante um valor lgico que fora ou no a constante b a se igualar a 0.
ms-help://MS.EXCEL.12.1046/EXCEL/content/HP10069838.htm
07/12/2008
PROJ.LIN
Page 2 sur 9
Se constante for FALSO, b ser definido como 0 e os valores de m sero ajustados para que y = mx.
Estatstica o valor lgico que especifica se estatsticas de regresso adicionais sero retornadas.
Se estatstica for VERDADEIRO, PROJ.LIN retornar dados estatsticos de regresso adicionais, de forma
que a matriz retornada seja {mn.mn-1.....m1.b;sen.sen-1.....se1.seb;r2.sey;F.df;ssreg.ssresid}.
Se estatstica for FALSO ou omitido, PROJ.LIN retornar apenas os coeficientes m e a constante b.
Os dados estatsticos de regresso adicionais so:
Dados
estatsticos
Descrio
se1.se2.....sem
seb
Os valores de erro padro para a constante b (seb = #N/D quando constante FALSO).
r2
O coeficiente de determinao. Compara valores de y estimados e reais e seu valor varia entre 0
e 1. Se for igual a 1, existir uma correlao perfeita na amostra no haver diferena entre os
valores de y estimados e os valores reais. Por outro lado, se o coeficiente de determinao for
igual a 0, a equao de regresso no ter utilidade para prever um valor de y. Para obter mais
informaes sobre como r2 calculado, consulte "Comentrios" mais adiante neste tpico.
Sey
F
Df
Os graus de liberdade. Use os graus de liberdade para ajud-lo a encontrar os valores F crticos
em uma tabela estatstica. Compare os valores encontrados na tabela com a estatstica F
retornada por PROJ.LIN para determinar um nvel de confiana para o modelo. Para obter mais
informaes sobre o clculo de df, consulte " Comentrios" mais frente, neste tpico. O
exemplo 4 apresentado abaixo mostra a utilizao de F e de df.
Ssreg
Ssresid
A soma residual dos quadrados. Para obter informaes sobre como ssreg e ssresid so
calculadas, consulte "Comentrios" mais frente, neste tpico.
Comentrios
Voc pode descrever qualquer linha reta com a inclinao e o ponto de origem y:
Inclinao (m):
Para calcular a inclinao de uma linha, freqentemente representada por m, use dois pontos da linha, (x1,y1)
e (x2,y2); a inclinao ser igual a (y2 - y1)/(x2 - x1).
ms-help://MS.EXCEL.12.1046/EXCEL/content/HP10069838.htm
07/12/2008
PROJ.LIN
Page 3 sur 9
Intercepto de y (b):
O intercepto de y de uma linha, freqentemente representado por b, o valor de y no ponto em que a linha
cruza o eixo y.
A equao de uma linha reta y = mx + b. Uma vez fornecidos os valores de m e de b, voc pode calcular
qualquer ponto na linha inserindo o valor de y ou de x nessa equao. Voc pode tambm usar a funo
TENDNCIA.
Quando voc tiver apenas uma varivel de x independente, poder obter os valores de inclinao e de
intercepto de y diretamente, usando as frmulas a seguir:
Inclinao:
NDICE(PROJ.LIN(val_conhecidos_y;val_conhecidos_x);1)
Ponto de origem y:
NDICE(PROJ.LIN(val_conhecidos_y;val_conhecidos_x);2)
A preciso da linha calculada por PROJ.LIN depender do grau de disperso dos seus dados. Quanto mais
lineares forem os dados, mais preciso ser o modelo de PROJ.LIN. PROJ.LIN usa o mtodo dos mnimos
quadrados para determinar o ajuste perfeito aos seus dados. Quando voc tiver apenas uma varivel
independente, os clculos para m e b sero baseados nas frmulas a seguir:
ms-help://MS.EXCEL.12.1046/EXCEL/content/HP10069838.htm
07/12/2008
PROJ.LIN
Page 4 sur 9
Em alguns casos, uma ou mais colunas de X (supondo que os Ys e Xs estejam em colunas) podem ter
valores previsveis adicionais na presena de outras colunas de X. Em outras palavras, se forem eliminadas
uma ou mais colunas de X, poderemos chegar a valores previsveis de Y com a mesma preciso. Nesse caso,
as colunas de X redundantes devem ser omitidas no modelo de regresso. Esse fenmeno chamado de
colinearidade porque qualquer coluna de X redundante pode ser expressa como uma soma dos mltiplos
das colunas de X no-redundantes. PROJ.LIN verifica a colinearidade e remove as colunas de X redundantes
do modelo de regresso quando as identifica. As colunas de X removidas podem ser reconhecidas no
resultado de PROJ.LIN como tendo 0 coeficiente assim como 0 ses. Se uma ou mais colunas forem
removidas como redundantes, df ser afetada porque depende do nmero de colunas de X realmente
utilizadas para fins previsveis. Para obter mais detalhes sobre o clculo de df, consulte o Exemplo 4 abaixo.
Se df for alterada porque as colunas de X redundantes foram removidas, os valores de sey e F tambm sero
afetados. Na prtica, a colinearidde dever ser relativamente rara. Contudo, um caso em que sua ocorrncia
ser mais provvel quando algumas colunas de X contiverem somente 0s e 1s indicando se um dado um
experimento ou se no faz parte de um determinado grupo. Se const for igual a VERDADEIRO ou for omitido,
PROJ.LIN ir inserir uma coluna de X adicional de 1s para modelar a interceptao. Se voc tiver uma coluna
com um 1 para cada dado se masculino, ou 0 se no for, voc tambm ter uma coluna com um 1 para cada
dado se for feminino e 0 se no for. Essa segunda coluna ser redundante porque suas informaes podero
ser obtidas pela subtrao da entrada da coluna indicador de masculino da entrada da coluna adicional de
1s adicionada por LINEST.
df calculada da seguinte maneira quando nenhuma coluna de X removida do modelo devido
colinearidade: se houver k colunas de _xs conhecidos e const = VERDADEIRO ou omitido, ento df = n k
1. Se const = FALSO, ento df = n - k. Em ambos os casos, cada coluna de X removida devido a
colinearidade aumentar df em 1.
As frmulas que retornam matrizes devem ser inseridas como frmulas de matriz.
Ao inserir a constante de uma matriz como valores_conhecidos_x em forma de argumento, use pontos para
separar valores na mesma linha e pontos-e-vrgulas para separar linhas. Os caracteres de separao podem
ser diferentes dependendo das configuraes do local em Opes Regionais e de Idiomas no Painel de
Controle.
Voc deve observar que os valores de y estimados pela equao de regresso podem no ser vlidos se
estiverem fora do intervalo de valores de y usado para determinar a equao.
O algoritmo de base utilizado na funo PROJ.LIN diferente do algoritmo de base utilizado nas funes
INTERCEPO e INCLINAO. A diferena 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:
PROJ.LIN retorna um valor de 0. O algoritmo PROJ.LIN foi desenvolvido para retornar resultados
razoveis para dados colineares e nesse caso no mnimo uma resposta ser encontrada.
INCLINAO e INTERCEPO retornaro um erro #DIV/0!. O algoritmo INCLINAO e
INTERCEPO foi desenvolvido para procurar somente uma resposta, e nesse caso poder haver
mais de uma resposta.
Alm de usar PROJ.LOG para calcular estatsticas para outros tipos de regresso, voc deve usar PROJ.LIN
para calcular o intervalo de outros tipos de regresso ao inserir funes de variveis x e y como sries x e y
do PROJ.LIN. Por exemplo, a frmula a seguir:
ms-help://MS.EXCEL.12.1046/EXCEL/content/HP10069838.htm
07/12/2008
PROJ.LIN
Page 5 sur 9
Y conhecido
X conhecido
Frmula
Frmula
=PROJ.LIN(A2:A5;B2:B5;FALSO)
OBSERVAO
A frmula no exemplo deve ser inserida como uma frmula de matriz. Aps copiar o exemplo para
uma planilha em branco, selecione o intervalo A7:B7 iniciando com a clula de frmula. Pressione F2 e, em seguida,
pressione CTRL+SHIFT+ENTER. Se a frmula no for inserida como uma frmula de matriz, o nico resultado ser 2.
Quando inserida como uma matriz, a inclinao (2) e o ponto de origem y (1) so retornados.
Exemplo 2 Regresso Linear Simples
Talvez seja mais fcil de compreender o exemplo se voc copi-lo para uma planilha em branco.
Como copiar um exemplo
Ms
Vendas
3100
4500
4400
5400
7500
ms-help://MS.EXCEL.12.1046/EXCEL/content/HP10069838.htm
07/12/2008
PROJ.LIN
Page 6 sur 9
8100
Frmula
Descrio (resultado)
=SOMA(PROJ.LIN(B2:B7; A2:A7)*{9;1})
Geralmente, SOMA({m.b}*{x.1}) igual a mx + b, o valor de y estimado para um determinado valor de x. Voc tambm
pode usar a funo TENDNCIA.
Exemplo 3 Regresso Linear Mltipla
Suponha que um empresrio esteja pensando em comprar um grupo de prdios de salas comerciais em um bairro
comercial.
O empresrio pode usar a anlise de regresso linear mltipla para fazer uma estimativa do valor de um prdio em
uma determinada rea, de acordo com as variveis a seguir.
Varivel
Refere-se a
x1
x2
Nmero de salas
x3
Nmero de entradas
x4
Este exemplo considera que existe uma relao de linha reta entre cada uma das variveis independentes (x1, x2, x3,
e x4) e a varivel dependente (y), o valor dos prdios comerciais no bairro.
O empresrio escolhe aleatoriamente uma amostra de 11 prdios a partir de um conjunto de 1500 prdios possveis e
obtm os seguintes dados. "Meia entrada" significa que o prdio s dispe de uma entrada para entregas.
Talvez seja mais fcil de compreender o exemplo se voc copi-lo para uma planilha em branco.
Como copiar um exemplo
Salas
Entradas
Idade
Valor
(x2)
(x3)
(x4)
estimado (y)
2310
20
142.000
2333
12
144.000
2356
1,5
33
151.000
2379
43
150.000
2402
53
139.000
2425
23
169.000
2448
1,5
99
126.000
1
2
3
4
5
6
7
8
9
ms-help://MS.EXCEL.12.1046/EXCEL/content/HP10069838.htm
07/12/2008
PROJ.LIN
Page 7 sur 9
10
2471
34
142.900
11
2494
23
163.000
12
2517
55
169.000
2540
22
149.000
Frmula
=PROJ.LIN
(E2:E12;A2:D12;VERDADEIRO;VERDADEIRO)
OBSERVAO
A frmula no exemplo deve ser inserida como uma frmula de matriz. Aps copiar o exemplo para
uma planilha em branco, selecione o intervalo A14:E18 iniciando com a clula de frmula. Pressione F2 e, em
seguida, pressione CTRL+SHIFT+ENTER. Se a frmula no for inserida como uma frmula de matriz, o nico
resultado ser -234,2371645.
Quando inseridas como uma matriz, as estatsticas de regresso a seguir so retornadas. Use esta tecla para
identificar a estatstica desejada.
A equao de regresso mltipla, y = m1*x1 + m2*x2 + m3*x3 - m4*x4 + b, pode ser obtida usando os valores da linha
14:
y = 27.64*x1 + 12,530*x2 + 2,553*x3 - 234.24*x4 + 52,318
Agora, o empresrio poder fazer uma estimativa do valor para um prdio na mesma rea com 272 metros
quadrados, trs salas e duas entradas, e que tem 25 anos de idade, usando a seguinte equao:
y = 27,64*272 + 12.530*3 + 2.553*2 - 234,24*25 + 52.318 = $158.261
Ou copiar a tabela a seguir na clula A21 da pasta de trabalho de exemplo.
rea til (x1)
Salas (x2)
Entradas (x3)
Idade (x4)
2500
25
Voc tambm pode usar a funo TENDNCIA para calcular este valor.
Exemplo 4 Usando as estatsticas F e r2
No exemplo anterior, o coeficiente de determinao, ou r2, 0,99675 (consulte a clula A17 no resultado para
PROJ.LIN), o que indica uma forte relao entre as variveis independentes e o preo de venda. Voc pode usar a
estatstica F para determinar se esses resultados, com um valor de r2 to alto, ocorreram por acaso.
Suponha, por agora, que na verdade no h relao entre as variveis, mas que voc selecionou uma amostra rara
de 11 prdios que far com que a anlise estatstica demonstre uma forte relao. O termo "Alfa" usado para indicar
ms-help://MS.EXCEL.12.1046/EXCEL/content/HP10069838.htm
07/12/2008
PROJ.LIN
Page 8 sur 9
valor de t observado
rea til
5,1
Nmero de salas
31,3
Nmero de entradas
4,8
Idade
17,7
Todos esses valores apresentam um valor absoluto maior que 2,447; dessa forma, todas as variveis usadas na
equao de regresso sero teis para prever o valor estimado dos prdios dessa rea.
Consulte tambm
ms-help://MS.EXCEL.12.1046/EXCEL/content/HP10069838.htm
07/12/2008
PROJ.LIN
Page 9 sur 9
CRESCIMENTO
Funes estatsticas
PROJ.LOG
TENDNCIA
ms-help://MS.EXCEL.12.1046/EXCEL/content/HP10069838.htm
07/12/2008