Szerkesztő:Pallor/Karbantartás/Magyar utónevek statisztikája
Megjelenés
(Szerkesztő:Palotabarát/Karbantartás/Magyar utónevek statisztikája szócikkből átirányítva)
A lista 2021. január 1-jén készült, 38 940 Wikidata elemben talált 39 187 utónév alapján. A lekérdezés szűri az idegen nyelven megadott utóneveket, így e lekérdezésben 378 név kimaradt az összesítésből. A kiszűrt nevek a lenti segédlekérdezés futtatásával tekinthetők meg.
A lekérdezés azokat a Wd-elemeket vizsgálta, ahol az állampolgárság (P27)-nél Magyarország (Q28), a Magyar Királyság (Q171150) vagy az Erdélyi Fejedelemség (Q655621) van megadva, és tartalmaz utónév (P735) tulajdonságot.
Amit tudni kell a táblázat értelmezéséhez:
- Csak a magyar állampolgárok utóneveiből készült a statisztika, ezért határon túliak (hacsak nem tudjuk biztosan, hogy magyar állampolgárságot is szereztek) nem szerepelnek a listában.
- Akinek több utóneve van, az mindkét utónevével külön-külön szerepel a listában (például: Horváth János István (Q25478247) az István és a János neveknél is megjelenik).
- Aki több állampolgárságot szerzett, és nevet módosított, az feltehetően többféle utónévvel szerepel a listában (például: Dusev-Janics Natasa (Q242766))
- Aki például elszármazott, de karriert külföldön épített, előfordul, hogy csak az idegenben felvett nevével szerepel a listában (például: Randolph L. Braham (Q2919282)).
- Azok a nem magyar nemzetiségűek, akik életük során magyar állampolgárságot is kaptak, feltehetően anyanyelvi utónevükkel is szerepelnek a listában (például: Normantas Paulius (Q12668695)).
- Körülbelül 1000 magyar állampolgárnál nincs jelölve utónév.
- Becslés alapján nagyságrendileg 10 ezer magyar állampolgár Wikidata-elemén nincs állampolgárság jelölés, ők tehát nem szerepelnek utónevükkel ebben az összesítésben.
A lekérdezéshez használt kód |
---|
SELECT ?name ?nameLabel ?count WHERE {
{
SELECT ?name (COUNT(*) AS ?count) WHERE {
{?item wdt:P27 wd:Q28} UNION {?item wdt:P27 wd:Q171150} UNION {?item wdt:P27 wd:Q655621} .
?item wdt:P31 wd:Q5 .
?item p:P735 ?nameStatement .
?nameStatement ps:P735 ?name .
OPTIONAL { ?nameStatement pq:P407 ?nameLang } .
FILTER(COALESCE(?nameLang, wd:Q9067) = wd:Q9067) .
} GROUP BY ?name
}
SERVICE wikibase:label { # ... include the labels
bd:serviceParam wikibase:language "hu" .
}
} ORDER BY DESC (?count)
|
Segédlekérdezés a kimaradt utónevekhez |
---|
SELECT DISTINCT ?name ?nameLabel ?nameLang ?nameLangLabel WHERE {
{?item wdt:P27 wd:Q28} UNION {?item wdt:P27 wd:Q171150} UNION {?item wdt:P27 wd:Q655621} .
?item wdt:P31 wd:Q5 .
?item p:P735 ?nameStatement .
?nameStatement ps:P735 ?name .
?nameStatement pq:P407 ?nameLang .
FILTER(COALESCE(?nameLang, wd:Q9067) != wd:Q9067) .
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
|