Topic on User talk:Frettie

Jump to navigation Jump to search
Jklamo (talkcontribs)

Ahoj, koukám že si kdysi dělal import počtů obyvatel + domů za vesnice se sčítání. Zjistil jsem podezřele vysoký (5299) počet částí obcí/vesnic, který má za rok 1961 jako počet domů vyplněnou nulu. Za rok 1970 je to jen 298, za rok 411. Koukal jsem do těch zdrojových dat a problém se zdá být v tom, že v tom sčítání v roce 1961 často často ty části obec sčítali do jiné části obce. Tj. jsou tam vyplněné "nuly", které nulami nejsou a ty čísla za "sečtenou" obec pak taky moc nesedí. Z těch PDF se to ani poznat nedá, v XLS tam k tomu občas poznámka je (ale taky ne vždycky). V šablonách typu cs:Šablona:Tabulka počtu obyvatel pak ta nesedící čísla dost bijí do očí.

Moc nevím, co s tím, ale možná by bylo nejlepší tu nuly smazat nebo nahradit unknown value. Ještě házím ping na @Vojtěch Dostál, pokud by měl nějaký jiný nápad.

Frettie (talkcontribs)

Ty jo, no to těžko říct ...


Já bych to tam nechal, pač to je fakticky správně. Ale vypadá to blbě v praxi ...

Jklamo (talkcontribs)

No v 90% to asi fakticky správně není a mělo by tam být unknown value (nebo nic). Ale vzhledem k (ne)kvalitě zdroje nejsme schopni unknown value a skutečnou nulu odlišit :-(

Vojtěch Dostál (talkcontribs)
Frettie (talkcontribs)

Jo, to je asi nejsnažší cesta ...

Jklamo (talkcontribs)

To zní dobře. Ale klidně bych z toho "odečetl" ty s nulovou populací (468), u nich ta nula může být opravdu nulou.

Vojtěch Dostál (talkcontribs)
Jklamo (talkcontribs)

Spíš to druhé, ale asi je to celkem jedno, vypadá to, že ve finále jde o skoro stejné položky.

Vojtěch Dostál (talkcontribs)

Té šabloně to ale moc nepomohlo :) Přebírá to pak rok 1950 jako nebližší informaci dostupnou k danému roku... Což je asi očekávané chování parametru "date" ale tady nevhodné.

Jklamo (talkcontribs)

No nejsem si jistý, jestli je to úplně očekávané chování parametru. Ale v tomhle konkrétním případě je určitě poslední neprázdný údaj lepší, než "falešná" nula.

Vojtěch Dostál (talkcontribs)

Mnohdy chceš prostě nejaktuálnější údaj v danou chvíli, což je ten z r. 1950... Třeba by šel kód přepsat s použitím parametru withqualifiervalue

Vojtěch Dostál (talkcontribs)

V první editaci přidávám vymezení, v druhé zavrhnu... Bylo by složité to dělat jednou editací.