Excelove regresijske funkcije vam omogočajo izvajanje regresijske analize. Na kratko, regresijska analiza vključuje izris parov neodvisnih in odvisnih spremenljivk v grafikonu XY in nato iskanje linearne ali eksponentne enačbe, ki opisuje izrisane podatke.
NAPOVED: Napovejte odvisne spremenljivke z uporabo črte, ki se najbolje prilega
Funkcija FORECAST poišče y-vrednost točke na najbolj prilegajoči se črti, ki jo ustvari niz vrednosti x in y glede na vrednost x. Funkcija uporablja sintakso
=NAPOVEDA(x,znani_y,znani_x)
kjer je x vrednost neodvisne spremenljivke, znani_y obseg delovnega lista, ki vsebuje odvisne spremenljivke, znani_x pa obseg delovnega lista, ki vsebuje neodvisne spremenljivke.
Funkcija FORECAST uporablja vrednosti znanih_y in znanih_x, ki jih navedete kot argumente, da izračuna enačbo y=mx+b, ki opisuje najbolj prilegajočo se ravno črto za podatke. Funkcija nato reši to enačbo z argumentom x , ki ga podate funkciji.
Če želite uporabiti funkcije linearne regresije, kot je funkcija NAPOVED, ne pozabite, da je enačba za črto y=mx+b . y je odvisna spremenljivka, b je y-presek ali konstanta, m je naklon in x daje vrednost neodvisne spremenljivke.
PRESREČANJE: prestrezanje črte po osi y
Funkcija INTERCEPT poišče točko, kjer najprimernejša črta, ki jo ustvari niz vrednosti x in y, seka y-os. Funkcija uporablja sintakso
=INTERCEPT(znani_y, znani_x)
kjer je znani_y obseg delovnega lista, ki vsebuje odvisne spremenljivke, znani_x pa obseg delovnega lista, ki vsebuje neodvisne spremenljivke.
Če ste kdaj narisali pare podatkovnih točk na grafu XY, je način delovanja funkcije INTERCEPT precej znan. Funkcija INTERCEPT uporablja vrednosti znanih_y in znanih_x, ki jih navedete kot argumente za izračun ravne črte, ki se najbolje prilega za podatke - v bistvu ugotovi enačbo y=mx+b za črto.
Funkcija nato vrne vrednost b, ker je to vrednost enačbe, ko je neodvisna spremenljivka ali x enaka nič.
LINEST
Funkcija LINEST poišče vrednosti m in b za vrstico na podlagi nizov in spremenljivk. Funkcija uporablja sintakso
=LINEST(znani_y,[znani_x],[const],[stats])
kjer je znani_y enak nizu vrednosti y, ki jih že poznate, znani_x zagotavlja niz vrednosti x, ki jih morda že poznate, const je stikalo, nastavljeno na TRUE (kar pomeni, da je konstanta b enaka 0) ali na FALSE (kar pomeni, da je izračunana konstanta b ), in je drugo stikalo, nastavljeno na TRUE (kar pomeni, da funkcija vrne kup drugih regresijskih statistik) ali FALSE (kar pomeni že dovolj ).
NAKLOP: Naklon regresijske črte
Funkcija SLOPE izračuna naklon regresijske črte z uporabo vrednosti x in y. Funkcija uporablja sintakso
=SLOPE(znani_y,znani_x)
Nagib navzgor kaže, da neodvisna spremenljivka ali x pozitivno vpliva na odvisno spremenljivko ali y . Z drugimi besedami, povečanje x povzroči povečanje y. Nagib navzdol kaže, da neodvisna spremenljivka ali x negativno vpliva na odvisno spremenljivko ali y . Večji kot je naklon, večji je učinek neodvisne spremenljivke na odvisno spremenljivko.
STEYX: Standardna napaka
Funkcija STEYX poišče standardno napako predvidene vrednosti y vsake od vrednosti x v regresiji. Funkcija uporablja sintakso
=STEYX(znani_y, znani_x)
TREND
Funkcija TREND poišče vrednosti vzdolž trendne črte, ki jo sestavi po metodi najmanjših kvadratov. Sintaksa izgleda takole:
=TREND(znani_y,[znani_x],[novi_x],[konst.])
LOGEST: Eksponentna regresija
Funkcija LOGEST vrne matriko, ki opisuje eksponentno krivuljo, ki najbolje ustreza vašim podatkom. Funkcija uporablja sintakso
=LOGEST(znani_y,[znani_x],[const],[stats])
kjer je znani_y nabor y-vrednosti, znani_x je nabor vrednosti x, const je stikalo, nastavljeno na TRUE (kar pomeni, da se b izračuna normalno) ali FALSE (kar pomeni, da je b prisiljen enak 1), in statistika je stikalo, ki je nastavljeno na TRUE (v tem primeru funkcija LOGEST vrne dodatno statistiko regresije) ali FALSE (kar pove funkciji, naj preskoči vračanje dodatnih informacij).
Pri eksponentni regresiji Excel vrne enačbo, ki ima obliko y=abx, ki najbolje ustreza vašemu naboru podatkov.
RAST: Eksponentna rast
Funkcija GROWTH izračuna eksponentno rast za vrsto novih vrednosti x na podlagi obstoječih vrednosti x in y. Funkcija uporablja sintakso
=RASTI(znani_y,[znani_x],[novi_x],[konst.])
kjer je znani_y nabor y-vrednosti, znani_x je nabor vrednosti x, je nabor x-vrednosti, za katere želite izračunati nove vrednosti y, in const je stikalo, nastavljeno na TRUE (kar pomeni, da b se izračuna normalno) ali FALSE (kar pomeni, da je b prisiljen enak 1).