Jsou čísla věrohodná? (kontrola věrohodnosti, pravidla pro data)
Stručně
Jsou hodnoty v mých datech věrohodné? Datový asistent „Zkontrolovat věrohodnost“ (Upravit data) vytvoří pravidla a vypíše řádky, které pravidlo porušují. V datech nic nemění. Na přání vznikne sloupec s počtem porušených pravidel na řádek.
Jak to funguje ve Statable
- V „Nové pravidlo“ zvolte druh, zadejte sloupce a hodnoty a zvolte „Přidat pravidlo“.
- „Zkontrolovat pravidla“. U velkých souborů Statable ukazuje postup; kontrolu lze přerušit.
- Případně vytvořte sloupec s počtem porušených pravidel na řádek (výchozí: Verletzte_Regeln).
Druhy pravidel
- Rozsah hodnot: číselný sloupec leží mezi nejmenší a největší hodnotou. Jednu ze dvou mezí lze vynechat.
- Povolené hodnoty: sloupec má jen hodnoty ze seznamu, jednu na řádek.
- Pokud A, pak B: pokud platí pevné porovnání ve sloupci A, musí platit i pevné porovnání ve sloupci B. U textu jsou jen „=“ a „≠“.
- Součet se rovná sloupci: několik sloupců se sečte na jeden sloupec, s tolerancí, o kterou se může součet lišit.
- Jedinečný klíč: zvolené sloupce se společně vyskytují jen jednou. Řádek, jehož klíč se vyskytuje vícekrát, pravidlo porušuje.
Volný výraz neexistuje. Každé pravidlo má pevný tvar.
Čtení výsledku
- U každého pravidla jsou tři čísla: zkontrolováno, porušeno a nelze zkontrolovat.
- „Nelze zkontrolovat“ znamená: hodnota, kterou pravidlo potřebuje, v tomto řádku chybí. Nepočítá se ani jako porušené, ani jako splněné.
- Seznam ukazuje řádky s porušenými pravidly, nejvýše 1 000. Pokud jich je víc, jedna věta uvede celkový počet.
- U „Pokud A, pak B“ se uvádí, v kolika řádcích platila podmínka A. Kde A neplatí, je pravidlo splněno.
- Pokud se pravidlo odkazuje na sloupec, který neexistuje, nebo nesedí k typu sloupce, nekontroluje se; jedna věta uvede důvod.
Past: co kontrola nedělá
- Statable jen ukazuje, kde pravidlo není splněno, a nic nemění. O tom, zda je hodnota chybná a co pak platí, rozhoduje člověk.
- Splněné pravidlo neprokazuje, že je hodnota správná.
Ukládání pravidel
Pravidla patří k projektu a jsou také součástí šablony projektu. Pomocí „Uložit pravidla jako soubor“ je lze předat dál a „Načíst pravidla ze souboru“ přidá přečtená pravidla k existujícím. Soubor pravidel smí mít nejvýše 2 MB.
Požadavky a omezení
- Nejvýše 50 pravidel a nejvýše 500 hodnot v seznamu povolených hodnot.
- Prázdné buňky, neplatné hodnoty a hodnoty označené v datech jako „bez odpovědi“ se počítají jako chybějící.
- I při velmi mnoha řádcích stránka nezamrzne, protože se počítá po dávkách.
Typické příklady
- Věk leží mezi 0 a 120.
- Pokud „Zaměstnán“ se rovná „ne“, pak „Pracovní doba“ se rovná 0.
- Dílčí částky dávají dohromady celkovou částku, s tolerancí 0,5.
- Identifikační číslo se vyskytuje jen jednou.