Kikokotoo cha Regresheni ya Mstari

Weka mstari wa miraba midogo zaidi kwenye data iliyooanishwa na usome mteremko wake, R², thamani ya p, vipindi vya uaminifu, mabaki na utabiri katika sehemu moja.

Data

Weka x kwanza, kisha y. Safu wima mbili zilizonakiliwa kutoka kwenye lahajedwali hubandikwa moja kwa moja, safu mlalo ya kichwa ikiwa imejumuishwa. Tumia nukta kwa desimali, kama 12.5.
Hiari. Hadi thamani 50, zikitenganishwa kwa nafasi.

Mstari wa rejeleo

Mstari wa miraba midogo zaidi

Vigawo

KifunguKadirioHitilafu ya kawaidatpKipindi cha {level}%

Mgawanyiko wa tofauti

ChanzodfJumla ya mirabaWastani wa mrabaFp

Uwekaji na mabaki

Utabiri

Kipindi cha wastani kinajumuisha wastani wa y katika x hiyo. Kipindi cha kila mmoja kinajumuisha uchunguzi mmoja mpya, kwa hivyo kila wakati unakuwa mpana zaidi.

xŷWastani {level}%Kila mmoja {level}%

Pointi kwa pointi

xyŷy − ŷ

Mfumo na uingizaji

b = Σ(x − x̄)(y − ȳ) ÷ Σ(x − x̄)²

a = ȳ − b·x̄

SSE = Σ(y − ŷ)²

SST = Σ(y − ȳ)²

R² = 1 − SSE ÷ SST

s = √(SSE ÷ (n − 2))

SE(b) = s ÷ √Σ(x − x̄)²

    Pointi zako za data na kila takwimu zinabaki kwenye kivinjari hiki na hazipakiwi kamwe.

    Maswali Yanayoulizwa Sana

    Je, R² inaniambia nini hasa?

    R² ni sehemu ya harakati ya juu na chini katika y ambayo mstari unawajibika kwayo: 0.96 inamaanisha 96% yake inalingana na x na 4% hailingani. Haisemi chochote kuhusu ikiwa mstari ulionyooka ulikuwa umbo sahihi — mzingo ulio wazi bado unaweza kupata alama za juu — kwa hivyo isome karibu na mchoro wa mabaki. Uhusiano r ni kipeuo cha mraba cha R² kikiwa kimebeba ishara ya mteremko, ndiyo maana r ni hasi kwa mstari unaoelekea chini.

    Je, thamani ndogo ya p inamaanisha x inasababisha y?

    Hapana. Thamani ya p inajibu swali moja tu jembamba: ikiwa mteremko wa kweli ungekuwa 0, ni mara ngapi sampuli ya ukubwa huu ingetengeneza mteremko angalau umbali huu kutoka 0? Thamani ndogo hufanya “kutokuwa na uhusiano kabisa” kuwa maelezo magumu, si zaidi ya hapo. Kusababisha kunahitaji muundo wa utafiti nyuma yake — sababu ya tatu inayohamisha nguzo zote mbili, au sampuli ambayo haikukusanywa kwa kujitegemea, hutoa thamani ndogo za p kwa urahisi sawa.

    Kwa nini utabiri unakuja na vipindi viwili?

    Zinajibu maswali tofauti. Kipindi cha wastani kinauliza ambapo wastani wa y unakaa kwa kila mtu katika x hiyo, kwa hivyo ni kutokuwa na uhakika katika mstari wenyewe pekee ndiko kunakohesabiwa. Kipindi cha kila mmoja kinauliza ambapo uchunguzi mmoja mpya utatua, ambao unaongeza mtawanyiko wa pointi karibu na mstari — mtajo huo wa ziada ndiyo maana kila wakati unakuwa mpana zaidi kati ya hizo mbili. Zote mbili hupanuka kadiri x inavyosogea mbali na katikati ya data yako.

    Je, inajalisha ni safu gani ninayoweka kwenye x?

    Ndiyo. Miraba midogo zaidi hupunguza mapengo ya wima, kwa hivyo inachukulia y kama kitu kinachofafanuliwa na x kama kitu kinachofanya ufafanuzi. Zibadilishe na utapata mteremko tofauti na kikatio tofauti — ni r na R² pekee zinazobaki sawa. Weka kigezo unachotaka kutabiri katika y; ikiwa safu wima ziliingia vibaya, kitufe cha kubadilisha kinaziandika upya mahali pake.

    Jinsi Kikokotoo cha Regresheni ya Mstari Kinavyofanya Kazi

    Kikokotoo cha Regresheni ya Mstari ni zana ya bure ya mtandaoni inayomwezesha mtumiaji kuweka mstari wa miraba midogo zaidi (least-squares regression line) kwenye data iliyooanishwa moja kwa moja kwenye kivinjari chake cha wavuti. Mtumiaji anaweza kuingiza data kama safu zilizooanishwa au kama orodha mbili tofauti ili kupata mara moja mteremko wa mstari, kikatio, uhusiano r, R², R² iliyorekebishwa, hitilafu za kawaida, thamani za p, vipindi vya uaminifu, mabaki, na utabiri. Zana hii pia inazalisha michoro ya kuona ya mstari uliowekwa na mabaki yake, pamoja na kutoa hatua kwa hatua za uingizaji wa hisabati wa fomula zilizotumiwa.

    Uchanganuzi wa regresheni ya mstari unategemea mbinu ya kawaida ya miraba midogo zaidi (ordinary least squares - OLS) kwa ajili ya kuweka mstari ulionyooka kwenye data. Mbinu hii inafanya kazi kwa kupunguza jumla ya miraba ya mapengo ya wima kati ya pointi za data zilizozingatiwa na mstari wa makadirio.

    Data ya Kuingiza na Usanidi wa Zana

    Zana hii inaruhusu usanidi rahisi kulingana na muundo wa data yako:

    • Mpangilio: Unaweza kuchagua kati ya "Safu zilizooanishwa" (x na y moja kwa kila safu) au "Orodha mbili" (maadili ya x na y katika visanduku tofauti).
    • Pointi za data:
      • Kwa Safu zilizooanishwa: Weka x kwanza, kisha y. Inasaidia kunakili na kubandika safu wima mbili moja kwa moja kutoka kwenye lahajedwali, ikijumuisha safu mlalo ya kichwa.
      • Kwa Orodha mbili: Sanduku moja la "thamani za x (kikadiriaji)" na sanduku lingine la "thamani za y (itikio)". Thamani zinaweza kutenganishwa kwa nafasi, mikato, au mistari mipya (au nukta-mkato kulingana na mipangilio ya desimali). Orodha zote mbili lazima ziwe na urefu sawa.
      • Vikomo: Inahitaji angalau pointi 2. Kiwango salama cha kuingiza data ni kisichozidi pointi 50,000 na ukubwa wa maandishi yaliyobandikwa usiozidi 1 MB.
    • Tabiri y kwenye x: Sehemu ya hiari ya kutabiri thamani za y katika viwianishi maalum vya x. Inakubali hadi thamani 50, zikitenganishwa kwa nafasi au mikato.
    • Kiwango cha uaminifu: Chaguo la 90%, 95% au 99%, linalotumika kwenye vipindi vya vigawo, vipindi vya utabiri, na bendi ya chati.
    • Desimali zinazoonyeshwa: Chaguo la nafasi 2, 4 au 6 za desimali, zinazotumiwa kwenye kila nambari inayotokana na hesabu.
    • Kigawanyaji cha desimali: Inasaidia matumizi ya nukta (k.m., 12.5) au mkato (k.m., 12,5) kwa maadili ya desimali.

    Kuhusu faragha na usindikaji wa data, pointi zako za data na kila takwimu zinabaki kwenye kivinjari hiki na hazipakiwi kamwe kwenye seva yoyote ya nje.

    Sheria za Uingizaji Data na Ujumbe wa Hitilafu

    Ili kuhakikisha hesabu sahihi, zana inafuata sheria maalum za uingizaji data na kutoa ujumbe wa hitilafu pale sheria hizi zinapokiukwa:

    • Sheria za uingizaji: Unapotumia muundo wa desimali ya nukta, thamani katika orodha lazima zitenganishwe kwa nafasi, mikato, au mistari mipya. Unapotumia muundo wa desimali ya mkato, thamani lazima zitenganishwe kwa nafasi, nukta-mkato, au mistari mipya.
    • Kichwa cha safu: Safu mlalo ya kwanza ambayo maingizo yake yote mawili si ya nambari inachukuliwa kama kichwa cha safu wima kutoka kwenye lahajedwali iliyobandikwa na inarukwa.
    • Uhesabuji wa papo hapo: Matokeo yanajikokotoa upya mtumiaji anapotapa; hakuna kitufe cha kukokotoa.

    Zana inaweza kuonyesha ujumbe ufuatao wa hitilafu kulingana na hali ya data:

    • Kutotosha kwa data: "Ingiza angalau pointi 2; pointi moja haifafanui mstari."
    • Kuzidi kikomo cha data: "Weka data chini ya pointi ‹max›."
    • Kuzidi kikomo cha utabiri: "Tabiri angalau thamani ‹max› kwa wakati mmoja."
    • Safu isiyo na nambari: "“‹token›” si nambari (safu ya ‹position›)."
    • Thamani isiyo na nambari kwenye orodha: "“‹token›” si nambari (thamani ‹position›)."
    • Utabiri usio sahihi: "Utabiri huchukua nambari pekee; “‹token›” si nambari."
    • Jozi isiyokamilika: "Safu ya ‹position› inahitaji nambari mbili haswa: x kisha y."
    • Urefu wa orodha kutolingana: "Kuna thamani ‹countX› za x na thamani ‹countY› za y — orodha lazima ziwe na urefu sawa."
    • Kufurika kwa nambari: "Thamani au matokeo ya kati yanazidi kiwango cha nambari kinachotumika."

    Hali Maalum za Hisabati na Mipaka

    Wakati wa kuchanganua data, kuna hali maalum za hisabati zinazoathiri matokeo:

    • Pointi mbili haswa: Kama kuna pointi mbili tu zilizowekwa, mstari unakaa sawa kabisa juu ya pointi hizo. Zana itaonyesha ujumbe: "Pointi mbili hurekebisha mstari haswa, kwa hivyo hakuna kilichobaki kukadiria kutokuwa na uhakika kutoka kwacho."
    • Uwekaji kamili: Kama pointi zote zinakaa kwenye mstari, hakuna uenezi wa mabaki. Zana itaonyesha ujumbe: "Pointi zinakaa haswa kwenye mstari, kwa hivyo hakuna uenezi wa mabaki na hakuna kipindi au thamani ya p inayoweza kukadiriwa."
    • Thamani za Y zisizobadilika: Kama kila thamani ya y inafanana, mstari wa regresheni unakuwa bapa kabisa. Zana itaonyesha ujumbe: "Kila y ni sawa, kwa hivyo mstari ni bapa na r, R² na mtihani wa umuhimu haujafafanuliwa."
    • Mstari wa wima (Thamani za X zisizobadilika): Kama kila thamani ya x inafanana, mstari ungekuwa wa wima, jambo linalosababisha mgawanyiko kwa sifuri. Zana inasimamisha hesabu na kuonyesha hitilafu: "Kila x ni sawa, kwa hivyo mstari ungekuwa wima na mteremko ungegawanywa kwa sifuri."

    Fomula na Hatua za Uingizaji wa Hisabati

    Zana hii inatumia mbinu ya miraba midogo zaidi (OLS) kulingana na miongozo ya NIST/SEMATECH. Hesabu za jumla hufanyika katika hatua mbili kwa kutumia mbinu ya fidia ya jumla (compensated summation) ili kuzuia upotezaji wa usahihi wa nambari.

    Fomula kuu zinazotumiwa ni:

    • Uenezi na ushirikiano:
      • Sxx = Σ(xᵢ − x̄)²
      • Syy = Σ(yᵢ − ȳ)²
      • Sxy = Σ(xᵢ − x̄)(yᵢ − ȳ)
    • Mteremko b = Sxy ÷ Sxx
    • Kikatio a = ȳ − b·x̄
    • Jumla ya miraba ya mabaki (SSE) = Σ(yᵢ − ŷᵢ)², SST = Syy, na SSR = SST − SSE
    • Uhusiano r = Sxy ÷ √(Sxx·Syy) (unabeba alama ya mteremko)
    • R² = SSR ÷ SST
    • R² iliyorekebishwa = 1 − (1 − R²)(n − 1) ÷ (n − 2)
    • Uenezi wa mabaki s = √(SSE ÷ (n − 2))
    • Hitilafu ya kawaida ya mteremko: SE(b) = s ÷ √Sxx
    • Hitilafu ya kawaida ya kikatio: SE(a) = s · √(1÷n + x̄² ÷ Sxx)
    • Thamani ya t = kadirio ÷ hitilafu yake ya kawaida, ikijaribiwa kwa pande mbili kwenye nyuzi za uhuru n − 2. Thamani ya p inatokana na fomula ya beta isiyokamilika iliyorekebishwa (regularized incomplete beta function) I_{ν/(ν+t²)}(ν/2, ½).

    Zana inaonyesha hatua hizi za uingizaji kwa mtumiaji kama ifuatavyo:

    • "Wastani: x̄ = ‹sumX› ÷ ‹n› = ‹meanX› na ȳ = ‹sumY› ÷ ‹n› = ‹meanY›"
    • "Uenezi na ushirikiano: Sxx = ‹sxx› na Sxy = ‹sxy›"
    • "Mteremko: b = Sxy ÷ Sxx = ‹sxy› ÷ ‹sxx› = ‹slope›"
    • "Kikatio: a = ȳ − b·x̄ = ‹meanY› − (‹slope›)·‹meanX› = ‹intercept›"
    • "Sehemu ya tofauti iliyofafanuliwa: R² = SSR ÷ SST = ‹ssr› ÷ ‹sst› = ‹r2›"
    • "Uenezi wa mabaki: s = √(SSE ÷ (n − 2)) = √(‹sse› ÷ ‹df›) = ‹s›"
    • "Hitilafu ya kawaida ya mteremko: SE(b) = s ÷ √Sxx = ‹s› ÷ √‹sxx› = ‹se›"
    • "t = b ÷ SE(b) = ‹slope› ÷ ‹se› = ‹t›, kwa hivyo p = ‹p› kwenye nyuzi za uhuru ‹df›."

    Tafsiri ya Matokeo na Chati

    Zana inatoa muhtasari wa matokeo na chati za kuona ili kusaidia katika uchambuzi:

    Mstari wa Rejeleo

    • Mstari wa miraba mdogo zaidi: Mstari uliowekwa.
    • Mteremko: "Kwa wastani y hubadilika kwa ‹slope› kwa kila 1 zaidi katika x."
    • Kikatio: "Ambapo x ni 0 mstari unakaa kwenye y = ‹intercept›."
    • Vipimo vingine: Uhusiano r, R², R² iliyorekebishwa, Uenezi wa mabaki s, na Pointi n.

    Jedwali la Vigawo

    Jedwali hili lina safu wima za "Kifungu", "Kadirio", "Hitilafu ya kawaida", "t", "p", na "Kipindi cha ‹level›%". Safu mlalo ni "Mteremko b" na "Kikatio a".

    Mgawanyiko wa Tofauti

    Inajumuisha safu wima za "Chanzo", "df", "Jumla ya miraba", "Wastani wa mraba", "F", na "p". Safu mlalo ni "Inafafanuliwa na mstari", "Iliyobaki", na "Jumla". Kwa kuwa kuna kikadiriaji kimoja tu, thamani ya F inalingana na t ya mteremko ikiwa imenyanyuliwa kwa kipeuo cha pili, hivyo zote mbili zinatoa thamani sawa ya p.

    Chati za Uwekaji na Mabaki

    • Mchoro wa mtawanyiko wa pointi ukiwa na mstari wa miraba midogo zaidi na bendi inayozunguka wastani wake.
    • Mabaki yaliyochorwa dhidi ya x, yakiwa yamesambaa kwenye mstari wa sifuri.
    • Vipengele vya chati ni pamoja na: "pointi", "mstari uliowekwa", "Bendi ya ‹level›% kwa wastani", na "mstari wa sifuri".

    Jedwali la Utabiri

    Linaonyesha safu wima za "x", "ŷ", "Wastani ‹level›%", na "Kila mmoja ‹level›%". Kama thamani ya x iliyotabiriwa ipo nje ya kiwango cha data iliyoingizwa, itawekewa alama ya "nje ya data" na kuonyesha ujumbe: "Safu zilizowekwa alama zinatumia x zaidi ya thamani ulizoingiza, kwa hivyo mstari unaongezwa kupita kile data inachoonyesha." Kama hakuna thamani ya utabiri iliyoingizwa, itaonyesha: "Ingiza thamani moja au zaidi za x upande wa kushoto ili kutabiri y kwa vipindi vyote viwili."

    Maswali Yanayoulizwa Mara kwa Mara (FAQ)

    Je, inajalisha ni safu gani ninayoweka kwenye x?
    Ndiyo. Miraba midogo zaidi hupunguza mapengo ya wima, kwa hivyo inachukulia y kama kitu kinachofafanuliwa na x kama kitu kinachofanya ufafanuzi. Zibadilishe na utapata mteremko tofauti na kikatio tofauti — ni r na R² pekee zinazobaki sawa. Weka kigezo unachotaka kutabiri katika y; ikiwa safu wima ziliingia vibaya, kitufe cha kubadilisha kinaziandika upya mahali pake.

    Je, R² inaniambia nini hasa?
    R² ni sehemu ya harakati ya juu na chini katika y ambayo mstari unawajibika kwayo: 0.96 inamaanisha 96% yake inalingana na x na 4% hailingani. Haisemi chochote kuhusu ikiwa mstari ulionyooka ulikuwa umbo sahihi — mzingo ulio wazi bado unaweza kupata alama za juu — kwa hivyo isome karibu na mchoro wa mabaki. Uhusiano r ni kipeuo cha mraba cha R² kikiwa kimebeba ishara ya mteremko, ndiyo maana r ni hasi kwa mstari unaoelekea chini.

    Je, thamani ndogo ya p inamaanisha x inasababisha y?
    Hapana. Thamani ya p inajibu swali moja tu jembamba: ikiwa mteremko wa kweli ungekuwa 0, ni mara ngapi sampuli ya ukubwa huu ingetengeneza mteremko angalau umbali huu kutoka 0? Thamani ndogo hufanya “kutokuwa na uhusiano kabisa” kuwa maelezo magumu, si zaidi ya hapo. Kusababisha kunahitaji muundo wa utafiti nyuma yake — sababu ya tatu inayohamisha nguzo zote mbili, au sampuli ambayo haikukusanywa kwa kujitegemea, hutoa thamani ndogo za p kwa urahisi sawa.

    Kwa nini utabiri unakuja na vipindi viwili?
    Zinajibu maswali tofauti. Kipindi cha wastani kinauliza ambapo wastani wa y unakaa kwa kila mtu katika x hiyo, kwa hivyo ni kutokuwa na uhakika katika mstari wenyewe pekee ndiko kunakohesabiwa. Kipindi cha kila mmoja kinauliza ambapo uchunguzi mmoja mpya utatua, ambao unaongeza mtawanyiko wa pointi karibu na mstari — mtajo huo wa ziada ndiyo maana kila wakati unakuwa mpana zaidi kati ya hizo mbili. Zote mbili hupanuka kadiri x inavyosogea mbali na katikati ya data yako.