Súlyozás kalkulátor

Végezzen raking súlyozást válaszadói adatokon ismert populációs marginális eloszlásokra, majd ellenőrizze a végleges súlyokat, a reziduálisokat és az effektív mintaméretet.

Minta és célcsoportok

Illesszen be egy fejlécet és legfeljebb 20,000 válaszadói sort (2,000,000 karakter). Használjon tabulátorokat vagy pontosvesszőket, hogy a helyi tizedesjel az egyes cellákon belül maradjon.
Használjon változót, kategóriát és célszázalékot (0%–100%): legfeljebb 500 sor, 6 változó és változónként 100 kategória. Minden változónak le kell fednie az összes mintavételezett kategóriát, és az összegüknek 100%-nak kell lennie.
Opcionális és dimenzió nélküli. Hagyja üresen, ha minden válaszadót 1-es súllyal szeretne indítani. Az értékeknek végesnek és 0-nál nagyobbnak kell lenniük.
Opcionális véges numerikus oszlop, amely kizárólag a súlyozott átlagok összehasonlítására szolgál; az eredmények megtartják az oszlop saját mértékegységét.
Dimenzió nélküli. Leállás, ha minden célérték relatív hibája ezen érték alatt vagy ezzel egyenlő (1e-12 és 1e-2 között).
Az utolsó súlyok csak diagnosztikai célokat szolgálnak, ha ezt a korlátot a konvergencia előtt éri el (1 és 500 között).

Kalibrált súlyok

Marginális egyezés

Célcsoport-ellenőrzés

VáltozóKategóriaMinta nCélértékSúlyozottReziduális

Első ciklus kiigazítási tényezői

VáltozóKategóriaJelenlegi összegCélösszegTényező

Konvergencianapló

IterációMax. relatív hibaLegrosszabb célérték

Válaszadói súlyok

SorIDAlapsúlyKiigazításVégleges súlyEredményváltozó

Algoritmus és behelyettesítés

Smc = Σ wi for i in category c

Tmc = n × targetmc ÷ 100

amc = Tmc ÷ Smc

wi ← wi × amc

wi,final = di × adjustmenti

DEFFKish = n·Σwi² ÷ (Σwi

neff = (Σwi)² ÷ Σwi²

    Az Ön válaszadói adatai és a kiszámított súlyok ebben a böngészőben maradnak, és soha nem kerülnek feltöltésre.

    GYIK

    Mi az a raking, és mikor jelent egy marginális eloszlás egyszerű utólagos rétegzést?

    A raking (iteratív arányos illesztés) egyszerre egy ismert populációs marginális eloszlást igazít ki, majd ciklikusan ismétli ezt mindaddig, amíg a korábbi marginális eloszlások a későbbi kiigazítások után is egyeznek. Ha csak egy kategorikus változót ad meg, egyetlen ciklus is elegendő: minden kategória a megszokott célarány ÷ jelenlegi arány kiigazítást kapja. Több marginális eloszlás nem kényszeríti ki a listában nem szereplő keresztkombinációk egyezését.

    Mit használjak alapsúlyként?

    Használja azt a súlyt, amely a populációra való kalibrálás előtt érvényes – ez általában az egyes válaszadók végleges kiválasztási valószínűségének reciproka, a kutatás által megkövetelt korábbi válaszhiány-kiigazítások után. Ha nem rendelkezik valószínűségi súlyokkal, hagyja üresen a mezőt, hogy mindenki 1-es súllyal induljon. Ez kalibrációs súlyokat eredményez, de nem alakítja át a kényelmi mintát valószínűségi mintává.

    A Kish-féle súlyhatás megegyezik a teljes mintaterv-hatással?

    Nem. Kizárólag az egyenlőtlen súlyokból eredő precíziós veszteséget méri: az egyenlő súlyok 1-et adnak, a változékonyabb súlyok pedig csökkentik az effektív mintaméretet. A csoportosítás, a rétegzés, a véges populációs korrekciók és az, hogy az eredményváltozó hogyan kapcsolódik a kalibrációs változókhoz, mind megváltoztathatják a valós varianciát. A standard hibák és konfidenciaintervallumok meghatározásához használjon olyan szoftvert, amely ismeri a teljes mintatervet.

    Miért fordulhat elő, hogy egy célértéknek nincs megoldása, vagy nem konvergál?

    Pozitív célérték nem hozható létre olyan kategóriából, amely nem tartalmaz mintavételes válaszadót. Több változó esetén a megfigyelt kombinációk az egyébként ésszerűnek tűnő marginális eloszlásokat is inkompatibilissé tehetik. A túl alacsony iterációs korlát vagy a szélsőséges kiindulási súlyok miatt a folyamat leállhat a kért tolerancia elérése előtt. A célcsoport-ellenőrzés és a legrosszabb célértékek naplója megmutatja, hol maradt eltérés; ezeket az utolsó súlyokat ne tekintse kalibráltnak.

    Bevezetés a kérdőíves kalibrálásba

    A kérdőíves kutatások során ritkán fordul elő, hogy a mintába került válaszadók demográfiai vagy egyéb jellemzőinek eloszlása tökéletesen megegyezzen a célpopuláció ismert eloszlásával. A Survey Weighting Calculator egy olyan ingyenes online eszköz, amely lehetővé teszi a válaszadói adatok kalibrálását a populációs célértékekhez a raking (iteratív arányos illesztés) algoritmus segítségével. A felhasználók egyszerűen beillesztik a nyers válaszadói sorokat és a célpopuláció százalékos eloszlásait, a kalkulátor pedig automatikusan módosítja az egyéni válaszadói súlyokat, amíg a minta marginális eloszlásai pontosan meg nem felelnek a megadott célértékeknek.

    A súlyozási folyamat során az eszköz azonnali diagnosztikai visszajelzést nyújt. Megjeleníti, hogy az algoritmus sikeresen konvergált-e, mekkora mértékben kellett módosítani a súlyokat, valamint azt is, hogy a súlyozás hogyan befolyásolja a kutatás statisztikai precizitását és az effektív mintaméretet.

    Raking vs. utólagos rétegzés

    A minták populációhoz való igazításának két alapvető módszere az utólagos rétegzés (post-stratification) és a raking (iteratív arányos illesztés).

    • Utólagos rétegzés: Ebben az esetben a mintát és a populációt egymást kölcsönösen kizáró cellákra osztjuk fel az összes kalibrációs változó keresztkombinációja alapján (például: 18–29 éves vidéki férfiak, 30–49 éves fővárosi nők stb.). Ehhez azonban ismerni kell a teljes populáció közös eloszlását, és minden egyes cellában elegendő számú válaszadónak kell szerepelnie. Ha sok a változó, a cellák gyorsan kiürülhetnek, ami instabil, szélsőséges súlyokat eredményez.
    • Raking (Iteratív arányos illesztés): Ez az eljárás csak a változók marginális eloszlásait (külön a nemek, külön az életkori csoportok, külön a régiók eloszlását) igényli. Az algoritmus egymás után, ciklikusan igazítja a súlyokat az egyes változókhoz. Bár az egyes lépések elronthatják a korábbi változók illeszkedését, az iteratív ismétlés révén a folyamat végül konvergál, és az összes megadott marginális eloszlás egyszerre fog egyezni a célértékekkel.

    Ha csupán egyetlen kategorikus változót adunk meg, a kalkulátor egyetlen ciklus alatt elvégzi a kalibrációt, egyszerű célarány ÷ jelenlegi arány módosítást alkalmazva az egyes kategóriákra.

    A bemeneti adatok előkészítése és formázása

    A sikeres kalibráláshoz a bemeneti adatokat pontosan kell formázni a megadott korlátok szerint.

    Válaszadói adatok (Respondents)

    A beillesztett táblázatnak tartalmaznia kell egy fejlécsort és soronként egy-egy válaszadót.

    • Formátumok: Támogatja a tabulátorokat, pontosvesszőket vagy a CSV-vesszőket elválasztóként. A számok értelmezése a területi beállításokat követi. Olyan területi beállítások esetén, ahol a tizedesjel nem pont, célszerű tabulátort vagy pontosvesszőt használni, hogy a tizedesvessző a cellán belül maradjon.
    • Korlátok: A beillesztett szöveg mérete nem haladhatja meg a 2 000 000 karaktert, és legfeljebb 20 000 válaszadói sort tartalmazhat. Legalább két elnevezett oszlopra van szükség üres fejlécek nélkül, és minden oszlopfejlécnek egyedinek kell lennie.

    Populációs marginális eloszlások (%) (Targets)

    A céltáblázatnak pontosan három oszlopot kell tartalmaznia: változó, kategória és célszázalék.

    • Korlátok: Legfeljebb 500 célsor, 6 kalibrációs változó és változónként legfeljebb 100 kategória adható meg. Minden változónak le kell fednie a mintában szereplő összes kategóriát, és a százalékok összegének pontosan 100%-ot kell kitennie. Az egyéni célértékeknek 0% és 100% között kell lenniük.

    Opcionális beállítások

    • Alapsúly oszlop (Base-weight column): Megadható a válaszadói adatok azon oszlopa, amely a dimenzió nélküli kiinduló relatív súlyokat tartalmazza (például a kiválasztási valószínűség reciproka vagy korábbi válaszhiány-kiigazítások). Ha üresen marad, minden válaszadó alapértelmezetten 1-es súllyal indul. Az értékeknek végesnek és 0-nál nagyobbnak kell lenniük.
    • Eredményváltozó oszlop (Outcome column): Egy opcionális véges numerikus oszlop a kiinduló és a végleges súlyozott átlagok összehasonlítására.
    • Relatív tolerancia (Relative tolerance): Meghatározza, hogy az algoritmus mikor álljon le. Értékének 1e-12 és 1e-2 között kell lennie.
    • Maximális iterációk száma (Maximum iterations): Az algoritmus futási ciklusainak korlátja (1 és 500 közötti egész szám).

    A Kish-féle súlyhatás és a variancianövekedés

    A súlyozás csökkenti a minta demográfiai torzítását, de az egyenlőtlen súlyok alkalmazása növeli a becslések varianciáját (bizonytalanságát). Ezt a precíziós veszteséget a Kish-féle súlyhatás mutatja meg.

    A kalkulátor a következő képletek alapján végzi a számításokat:

    1. Normalizálás: A végleges súlyok normalizálása 1-es átlagra, hogy összegük megegyezzen a válaszadók számával: Σw = n = ‹count›.
    2. Kish-féle súlyhatás: Kish-féle súlyhatás = n·Σw² ÷ (Σw)² = ‹count›·‹sumSquares› ÷ ‹sum›² = ‹effect›.
    3. Effektív mintaméret: Megmutatja, hogy a súlyozott minta precizitása hány egyenlő súlyú válaszadóból álló egyszerű véletlen mintának felel meg: Effektív mintaméret = (Σw)² ÷ Σw² = ‹sum›² ÷ ‹sumSquares› = ‹effective›.

    Ezek a diagnosztikai mutatók kizárólag az egyenlőtlen súlyokat tükrözik; nem tartalmazzák a csoportosítást, a rétegzést vagy a teljes mintavételi variancia becslését.

    Hibadiagnosztika és figyelmeztetések

    A raking folyamat során különböző technikai akadályok merülhetnek fel, amelyeket az eszköz pontos hibaüzenetekkel jelez:

    • Üres cella feltétel (Zero-Cell Condition): Ha egy kategóriának pozitív populációs célértéke van, de a mintában egyetlen válaszadó sem tartozik oda (vagy a kiinduló súlyuk összege 0), a kalkulátor nem tud véges megoldást számolni, és a következő hibaüzenetet adja: ‹variable› / ‹category›” pozitív célértékkel rendelkezik, de nincs hozzá használható mintasúly, így nem létezik véges megoldás.
    • Konvergencia sikertelensége: Ha az algoritmus eléri a maximális iterációs korlátot a tolerancia elérése előtt, a folyamat leáll, és a következő státuszüzenet jelenik meg: „Elérte az iterációs korlátot (‹iterations›) a konvergencia előtt. Az utolsó súlyok diagnosztikai célból láthatók, nem kalibrált eredményként.”
    • Szélsőséges súlyok: Ha a kalibráció sikeres, de a legnagyobb és legkisebb súly aránya túlságosan nagy, a rendszer figyelmeztetést küld: „A marginális eloszlások illeszkednek, de a legnagyobb súly a(z) ‹ratio›-szorosa a legkisebbnek; használat előtt ellenőrizze az effektív mintaméretet.”
    • Már illeszkedő adatok: Ha nincs szükség módosításra, a kijelzőn ez látható: „A kiinduló súlyok már most is illeszkednek minden kért marginális eloszláshoz.”

    Adatkezelés és adatvédelem

    A kutatási adatok biztonsága érdekében a Survey Weighting Calculator nem tölt fel semmilyen információt külső szerverekre. Minden válaszadói adat feldolgozása és a súlyok kiszámítása helyben, közvetlenül a felhasználó webböngészőjében történik.

    A böngésző teljesítményének megőrzése érdekében a képernyőn legfeljebb az első 500 válaszadói sor jelenik meg. A sikeres konvergencia után a Súlyozott adatok másolása gombra kattintva a teljes adatbázis kimásolható a vágólapra a generált raking_adjustment és raking_weight oszlopokkal együtt.

    Gyakran Ismételt Kérdések (FAQ)

    Mit használjak alapsúlyként?

    Használja azt a súlyt, amely a populációra való kalibrálás előtt érvényes – ez általában az egyes válaszadók végleges kiválasztási valószínűségének reciproka, a kutatás által megkövetelt korábbi válaszhiány-kiigazítások után. Ha nem rendelkezik valószínűségi súlyokkal, hagyja üresen a mezőt, hogy mindenki 1-es súllyal induljon. Ez kalibrációs súlyokat eredményez, de nem alakítja át a kényelmi mintát valószínűségi mintává.

    Miért fordulhat elő, hogy egy célértéknek nincs megoldása, vagy nem konvergál?

    Pozitív célérték nem hozható létre olyan kategóriából, amely nem tartalmaz mintavételes válaszadót. Több változó esetén a megfigyelt kombinációk az egyébként ésszerűnek tűnő marginális eloszlásokat is inkompatibilissé tehetik. A túl alacsony iterációs korlát vagy a szélsőséges kiindulási súlyok miatt a folyamat leállhat a kért tolerancia elérése előtt. A célcsoport-ellenőrzés és a legrosszabb célértékek naplója megmutatja, hol maradt eltérés; ezeket az utolsó súlyokat ne tekintse kalibráltnak.

    A Kish-féle súlyhatás megegyezik a teljes mintaterv-hatással?

    Nem. Kizárólag az egyenlőtlen súlyokból eredő precíziós veszteséget méri: az egyenlő súlyok 1-et adnak, a változékonyabb súlyok pedig csökkentik az effektív mintaméretet. A csoportosítás, a rétegzés, a véges populációs korrekciók és az, hogy az eredményváltozó hogyan kapcsolódik a kalibrációs változókhoz, mind megváltoztathatják a valós varianciát. A standard hibák és konfidenciaintervallumok meghatározásához használjon olyan szoftvert, amely ismeri a teljes mintatervet.

    Mi az a raking, és mikor jelent egy marginális eloszlás egyszerű utólagos rétegzést?

    A raking (iteratív arányos illesztés) egyszerre egy ismert populációs marginális eloszlást igazít ki, majd ciklikusan ismétli ezt mindaddig, amíg a korábbi marginális eloszlások a későbbi kiigazítások után is egyeznek. Ha csak egy kategorikus változót ad meg, egyetlen ciklus is elegendő: minden kategória a megszokott célarány ÷ jelenlegi arány kiigazítást kapja. Több marginális eloszlás nem kényszeríti ki a listában nem szereplő keresztkombinációk egyezését.