모듈:Wikidata/doc의 모집단
Module
모듈에 대한 이유
목적은 호주의 장소 기사 Infobox에서 모집단 값(및 관련 참조)을 보다 쉽게 최신 상태로 유지하는 것입니다.이 모듈은 링크된 Wikidata 항목의 모집단 클레임을 살펴보고 최신 및 가장 적절한 모집단 값을 필터링합니다.모든 참조 정보와 함께 이 값을 추출하여 기사 정보 상자에 제공합니다.
누가 모듈을 만들었나요?
Wikimedia Australia는 이 프로젝트를 2021년 인구 조사 데이터의 첫 번째 발표(2022년 6월)와 일치하도록 설계했습니다.이 모듈은 m이 수행한 작업을 통해 자금 지원 프로젝트의 일부로 만들어졌습니다.사용자:MaiaCWillams와 협업(정말...엄청난 도움 제공) 사용자:Samwilson, 사용자:99/9 및 사용자:Canley. 프로젝트는 User:tenniscourtisland에 의해 조정되었습니다.
이것은 진행 중인 프로젝트이며 우리는 모듈을 계속해서 개선할 것입니다.물론 누구나 기여하는 것을 환영합니다!
Module_talk로 이동합니다.토론할 내용이 있는 경우 Wikidata 페이지의 Pumulation From.
우리는 여기에 위키미디어 오스트레일리아 블로그를 위한 프로젝트 요약을 작성했습니다.
모듈이 수행하는 작업
인구 출처
이 모듈은 Infox Australian 플레이스 템플릿에서 호출되도록 설계되었으며 각 아티클에 연결된 Wikidata 항목에서 데이터를 수집합니다.이 모듈은 향후 다른 장소/사례에서 수정되어 사용될 수 있습니다.
현재 이 모듈은 Infox Australian place pop 인수에 대해 수동으로 지정하지 않은 경우에만 Infox에 모집단 수치를 제공하는 방식으로 호출됩니다.이는 모듈이 처음에는 많은 기사에 영향을 미치지 않는다는 것을 의미합니다.시간이 지남에 따라 제대로 작동하는 것이 확실해지면 모듈에서 가져온 Wikidata 수치에 따라 수동으로 추가된 모집단 수치를 제거할 수 있습니다.
모듈 호출에 대해서는 Infox Australian 플레이스 템플릿의 110행을 참조하십시오.
작동 중인 모듈을 보는 방법
현재 이 모듈은 Infox Australian place template pop 필드를 통해 수동으로 추가하지 않은 경우 Infox에만 모집단 수치를 제공합니다.즉, 특정 장소 문서에 대해 실행 중인 모듈을 보려면 다음 단계를 수행해야 합니다.
- 위키백과 장소 기사를 선택하고 링크된 위키데이터 항목에 유효한 모집단 클레임이 있는지 확인합니다(현재 대부분 있지만 2021년 인구 조사 데이터가 모두 공개되지 않았기 때문에 일부 값은 오래되었습니다).
- Wikidata 항목이 양호한 것 같으면 기사의 Infox Australian 플레이스 템플릿 부분을 편집합니다.팝 값을 제거하고 "<!--Wikidata-->에서 최신 정보를 자동으로 그리려면 공백으로 두십시오."와 같은 설명으로 대체합니다.pop_year 및 pop_각주 필드를 제거합니다.이전 pop_footnotes 참조가 기사의 다른 곳에서 사용되었는지 확인합니다.
- 문서 정보 상자에서 출력을 확인합니다.출력이 예상대로 되지 않으면 Wikidata 항목을 편집하거나 정말로 손상된 경우 여기로 연락하십시오.
다음은 모듈을 사용하는 Infobox 기사의 예와 편집한 내용의 차이입니다.
Wikidata(이 모듈을 통해)의 모집단 값을 사용하는 문서 목록은 다음과 같습니다.
가정
이 모듈은 다음과 같은 가정 하에 작동합니다.
- 호주의 모든 장소 위키백과 기사가 관련 위키데이터 항목에 연결되어 있다는 것(캔리와 99/9가 이 작업을 수행했기 때문에 사실입니다).
- 필수 필드인 Infox Australian 플레이스 템플리트의 유형 필드에 의존하고 항상 지정된 값을 가지고 있다고 가정합니다.
- 호주 통계청이 정의한 호주 통계 지리 표준 지역과 관련된 모집단 값만 고려하고 있습니다.
- 링크된 Wikidata 항목이 항목 위치를 포함하는 여러 호주 통계청 지리적 영역에 대한 모집단 문을 가질 가능성이 높다고 가정합니다.
- 우리는 인구 통계의 어떤 순위도 무시하고 있습니다.
모집단 선택
모듈 작업 흐름의 대략적인 단계는 아래 다이어그램에 요약되어 있습니다.Wikidata 항목에서 최적의 모집단 수치를 선택하는 과정에는 크게 세 가지 단계가 있습니다.
1단계. 고려할 만한 충분한 정보가 있는 모집단 클레임 확인
최소한 다음 사항이 필요합니다.
- 특정 시점 한정자 날짜(가장 최근의 모집단 수치를 선택하는 데 도움이 됩니다).
- A은 부품 한정자 값에 적용됩니다(이 값은 모집단이 사용되는 ABS 지리 유형을 나타내며 플레이스 아티클에 가장 적합한 지리적 영역을 선택하는 데 도움이 됩니다).
- 결정 방법 한정자 항목(이 항목은 인구 조사 모집단 수치인지 인구 조사 모집단 추정치가 아닌 추정치인지를 지정하며 참조 성분을 정의하는 데 도움이 됩니다.
- 일부 참조 정보(참조를 작성하는 데 필요하지만 최소 이상이 권장됨 - Wikidata의 모집단 데이터 섹션 참조).
이러한 요구 사항을 필터링한 후 모집단 클레임의 하위 집합이 전달됩니다.
2단계. Infox Australian 플레이스 유형 값과 일치하는 모집단 클레임 확인
모듈의 다음 부분에서는 유효한 모집단 클레임을 Infobox 유형과 일치하는 부품 값(정의된 ABS 지리 유형)에 적용되는 클레임과 그렇지 않은 클레임으로 구분합니다.여러 ABS 지리 유형(예: = town)에 매핑할 수 있는 Infobox 유형의 경우 가장 일반적인 매핑이 처음에는 일치하는 것으로 간주되고 첫 번째 기본 설정을 사용할 수 없는 경우 다른 매핑이 모듈에서 나중에 고려됩니다.예를 들어, = 유형은 첫 번째 기본 설정으로 UCL(도시 중심지 및 지역)과 일치하지만, 교외 및 지역(SAL)과 ILOC(원주민 위치)의 인구 값도 반환합니다.
매핑은 링크된 Wikidata 항목(모든 호주 장소 기사에 대해)에 지정된 Infobox 장소 유형 대 ABS 지리 유형을 추출하는 요약 SPARQL 쿼리의 출력을 기반으로 합니다.모듈은 다음 매핑을 사용합니다.
| 정보 상자 유형 | ABS 지리적 영역 |
|---|---|
| 도시 | 도심 및 지역(UCL) |
| 교외. | 교외 및 지역(SAL) |
| 도시 | 도심 및 지역(UCL)(또는 SAL 또는 ILOC) |
| LGA | 지방 정부 구역(LGA) |
| 지역 | 지방정부지역(LGA) (현재) |
3단계. 어떤 모집단의 주장에 가장 최근의 수치가 있는지 확인합니다.
다음 단계에서는 두 개의 클레임 집합(일치된 부품 지리에 적용되는지 여부) 내에서 확인하고 부품 값에 적용되는 각각의 최신 모집단 수치를 찾는 것입니다.예를 들어, 가 Infobox와 일치하지 않는 부품 지리에 적용되는 클레임 목록에서 부품 값(UCL, SA1 등)과 여러 시점 값(2006, 2011, 2016 등)에 적용되는 경우가 많습니다.이 단계에서는 각 지역 유형(예: 2016 UCL; 2021 SA1)에 대한 최신 인구 수치를 찾습니다.
그런 다음 2단계 및 3단계 필터링 결과에 따라 세 가지 유형의 출력이 있습니다.
3A단계.정보 상자 유형과 지리적으로 일치하는 클레임에 대한 출력
이것은 출력 시나리오 1이며, 정보 상자에 부품, 시점 연도 및 전체 Cite 웹 참조에 관련된 하나의 형식화된 모집단 수치를 제공합니다.예 5,089 (서브 도시 및 지역 2021)[1]
Step 3B Towns.정보 상자 유형 = 타운에 대한 두 번째 기본 설정 출력
이것은 출력 시나리오 2이며, 정보 상자에 최대 2개의 형식화된 모집단 수치를 제공하며, 각 수치는 부품, 시점 연도 및 전체 Cite 웹 참조에 적용됩니다.이는 유효한 UCL 모집단 클레임이 없을 때 발생하며 = 유형의 도시 지역에 대한 두 번째 기본 설정 출력입니다.예.
- 100 (도시 중심 및 지역 2021)[1]
OR
- 90 (원본 위치 2021)[1]
- 100 (도시 및 지역 2021)[2]
3B단계.정보 상자 유형과 일치하는 지역이 없는 클레임에 대한 출력
이것은 출력 시나리오 3이며, 정보 상자에 (가능하면) 여러 형식의 모집단 수치(각각 부품 값에 하나씩 적용됨), 각 수치는 부품, 시점 연도 및 전체 Cite 웹 참조에 적용됩니다.예. 정보 상자에 UCL에 매핑된 = 도시(및 출력 시나리오 1로 연결됨)를 입력했지만 UCL 모집단 값이 없는 경우 다음 출력이 표시될 수 있습니다.
- 100 (GCCSA 2021)[1]
- 100(SUA 2016)[2]
- 120 (SA1 2016)[3]
레퍼런스
참조는 Cite 웹 템플릿을 사용하여 형식이 지정됩니다.
인구 조사 인구 수치 참조는 다음과 같은 형식을 취합니다.호주 통계국 (2022년 6월 28일)."코스모 뉴베리(원주 지역)".호주 인구 조사 2021 QuickStats.2022년 6월 28일 회수.
인구 조사에서 파생되지 않은 모집단 수치 참조는 다음과 같은 형식을 취합니다.오스트레일리아 통계국 (2022년 3월 29일)."SA2 이상의 인구 추정치, 2001년부터 2021년까지(수도권 통계 지역)"오스트레일리아 지역 인구.2022년 6월 28일 회수.
참조의 이름은 다음 방법을 사용하여 지정됩니다(현재는). name = refwork ."_"..시간을 가리키고 있습니다."_"..어쨌든.."_"..레프트 타이틀.각 모집단 값에 대한 고유한 참조 이름을 목표로 하기 때문에 이는 장황합니다.
모듈 작업 흐름 다이어그램(초안)
출력 예시
여기 Infox Australian place Sandbox Test Cases 페이지에는 몇 가지 예제 출력이 있습니다.
하지 않는 것 - 다음 단계
우리가 알고 있고, 고려했지만 아직 다루지 않은 몇 가지 문제가 있습니다.이것들은 다른 장소 기사 기고자들과 협력하여 제때에 다뤄질 것입니다.(의심할 여지 없이 목록에 추가할 것이 더 많습니다 - 그렇게 하십시오.)
- 정보 상자 내의 출력을 정리하는 중:
항목이 하나만 있을 때 불필요한 글머리 기호 제거관련 인구 조사에 대한 정보에 대한 링크도구 설명 추가지리를 약어로 변경- ABS 지리적 경계 설명에 대한 링크 추가(이 정보를 센서스 기사에 추가하고 섹션에 링크 추가)
- Wikidata에서 사용할 수 있고 다른 모듈 기준을 충족하는 과거 모집단 값 표를 만들고 이 값을 기사 배치에 대한 새로운 추가 값으로 테스트합니다.기사에서 역사적 인구 수치를 보존하는 가능한 방법의 일부로서.정보 상자에 여러 개의 이전 값을 나열하는 것보다 더 나은 솔루션일 수 있습니다(예:Basket_Range,_South_Australia) 또는 개별적으로 텍스트를 유지해야 합니까?동일한 생각은 아니지만, 이 기사에 나열된 역사적 인구 값 표가 있습니다.
- 두 가지 정보 상자의 사례를 파악합니다.짐버 이스트, 퀸즐랜드
- 보호 영역에 대한 모집단 수치를 표시하지 않습니다.(예: 유형 = 보호에 대한 출력 없음).네?
- 인구 밀도 수치는 이 모듈이 현재 출력하는 것과 동일한 인구(및 해당 지리적 영역)를 사용하여 정보 상자에 계산 및 추가해야 합니다.Wikidata에 업로드된 영역 데이터로?
- 모듈에서 인구가 유입되는 경우에도 도시 순위가 정보 상자에 표시될 수 있는지 테스트합니다.
- 모듈에서 명명된 참조를 텍스트에서 사용되는 참조와 통합(정확하게 병합)하는 방법.또한 Infox 모집단이 자동으로 최신 수치로 업데이트될 때 과거 모집단 값(및 참조)을 유지하는 방법.모듈은 모집단 값에 고유한 명명된 참조를 생성하지만 현재 템플릿 및 모듈의 참조와 관련된 참조 병합 버그가 있습니다.
- pop이 모듈 모집단으로 대체되더라도 pop2가 계속 표시되도록 변경해야 합니까?따라서 자동화된 인구와 어떤 이유에서인지 기사와 관련된 특정한 다른 인구를 모두 가질 수 있습니다.
- Wikipedia에 다음 문서를 추가합니다.Wiki Project 호주의 장소/인구 데이터.
- 대부분의 호주 장소 기사에 사용되는 Coord 템플릿과의 상호 작용을 알아보세요.좌표 템플릿은 모집단 인수를 사용하여 좌표 대화형 맵의 표시 척도를 결정합니다.Wikidata에서 Infobox Australian 플레이스 템플릿으로 적절한 지도 확대/축소 배율로 장소 좌표를 가져오기 위해 이와 유사한 모듈을 만들어야 합니까?그러면 좌표(및 지도 축척)를 Wikidata로 최신 상태로 유지할 수 있습니다.이를 위해서는 가장 적절한 장소 좌표 정의(예: 중심?)를 결정하기 위한 병렬 작업이 필요합니다.Wikidata로 좌표를 대량으로 가져올 수 있도록 하기 위해 어떤 지리적 영역을 선택해야 합니까?아니면 사람들이 수동으로 좌표 값을 Wikidata에 추가하는 것에만 의존하지만 지도 확대/축소 배율을 설정하기 위해 좌표 템플릿을 사용할 필요가 없습니까?또는 좌표 템플릿을 계속 사용하지만 이 PopulationFromWikidata 모듈의 수정된 버전에서 선택한 대로 적절한 모집단 값을 지정합니다.
- 원주민 및 토레스 해협 섬 주민 커뮤니티 Wikidata 항목을 ABS ILOC ID로 연결하여 ILOC 인구 수를 대량으로 업로드할 수 있습니다.그런 다음 일부 마을의 경우 ILOC가 SAL보다 더 적합하기 때문에 ILOC 대 SAL 선호도를 다시 검토해야 합니다(지리적 범위로 인해).
- ABS 지역에 대한 지역 매핑을 다시 검토해야 합니다.SA3에 매핑되어야 할까요?예: 킴벌리 지역 기사 또한 이 기사와 다른 동등한 기사를 업데이트해야 합니다.
- 에센돈 필드(Q5399482)와 같이 인구가 0인 장소와의 불일치:
- QuickStats에는 "2021년 인구 조사에서 선택된 지역에 사람이 없거나 매우 낮은 인구가 있었기 때문에 정보를 제공할 수 없습니다."라고 나와 있습니다.
- 그러나 Wikidata(인구 13, SAL20886의 경우 데이터 팩에 있는 데이터)에는 데이터가 있습니다.
- 즉, 참조 URL은 표시된 모집단 수치를 백업하지 않습니다.
- 2016년과 2021년 사이에 이를 처리하는 방식에 차이가 있을 수 있습니다.예를 들어 Savannah(Q55771929)는 인구가 0이고 2016년 또는 2021년 QuickStats에 표시되지 않지만 Tyena(Q7859816)는 2016년에 3명(QuickStats에 표시됨)과 2021년에 4명(QuickStats에 표시되지 않음)이 있습니다.두 장소 모두 데이터 팩에 두 개의 수치가 있습니다.
출력이 올바르지 않으면 어떻게 합니까?
이 모듈에서 생성된 모든 참조 뒤에는 관련 Wikidata 항목(및 특정 모집단 클레임)을 링크하는 Edit at Wikidata 연필 아이콘이 이어집니다.여기서 모집단 수치 출력 또는 참조의 오류를 수정해야 합니다.Wikidata 사용자 클레임에 이상적으로 포함되어야 하는 항목의 목록은 다음 섹션을 참조하십시오.
위키데이터의 인구 데이터
위키백과 - 위키데이터 링크
이 모듈의 개발과 병행하여 사용자:99/9 및 사용자:Canley는 모든 호주 장소 위키백과 문서가 해당 위키데이터 항목에 연결되도록 하는 작업을 수행해 왔습니다(같은 장소를 설명함).이것은 대부분 이루어졌습니다.이렇게 하면 이 모듈을 사용할 수 있습니다.
인구 조사 자료
인구 데이터는 과거에 개별 Wikidata 항목에 수동으로 입력되었습니다.최근(~2017년 이후) 사용자:99/9, 사용자:Canley와 다른 사람들은 QuickStatement를 사용하여 호주 통계청 데이터 세트에서 인구 데이터를 대량으로 가져옵니다.이 모듈을 개발하는 과정에서 모집단 값과 함께 가져와야 하는 메타데이터(정격자 및 참조 필드) 목록을 세분화했습니다.
2022년 7월 현재 2021년 인구 조사 데이터의 첫 번째 공개는 호주 인포박스와 관련된 지리적 지역에 대해 업로드되었습니다.여기에는 교외 및 지역(SAL), 원주민 위치(ILOC) 및 지방 정부 지역(LGA)에 대한 데이터가 포함됩니다.UCL(도시 중심지 및 지역) 데이터는 2022년 10월에 발표될 예정입니다.
모듈에서는 이러한 한정자 및 참조 구성 요소에 Wikidata 모집단 클레임 값이 있어야 합니다.
- 부품에 적용됨
- 적절한 시점에
- 결정법
- 참조: 참조 URL
- 참조: 제목
- 참조: 게시 위치
- 참조: 검색됨
- 참조:오스트레일리아 통계 지리 2021 ID(선택 사항)
(센서스 데이터 사용) 2021년 인구 주장이 올바르게 작성된 Wikidata 항목의 예는 다음과 같습니다:d:Q2821571#P1082.
비센서스 데이터
인구 조사 데이터에 대해 대량 업로드가 수행되었습니다.예를 들어, 인구 조사 간 추정 주거 인구(ERP) 또는 지역별 데이터 수치에 대해 수행되지 않았습니다.이러한 추정치는 수도, LGA 및 지역에 유용합니다.
이 모듈에서는 비 센서스 모집단 클레임에 다음과 같은 구성 요소가 포함되어야 합니다.
- 부품에 적용됨
- 적절한 시점에
- 결정법
- 참조: 참조 URL
- 참조: 제목
- 참조: 게시 위치
- 참조: 검색됨
- 참조: 발행일
- 참조:오스트레일리아 통계 지리 2021 ID(선택 사항)
2021년 추정 거주자 인구 클레임(다른 인구 클레임 제외)이 올바르게 입력된 Wikidata 항목의 예는 다음과 같습니다. d:Q11568#P1082.2020년 LGA 데이터 지역별 모집단 클레임(다른 모집단 클레임 제외)이 올바르게 입력된 Wikidata 항목의 예는 다음과 같습니다:d:Q704257#P1082.
사용.
모듈은 하나의 기능을 노출합니다.
ListForInfobox(유형, wikidata)
{{#invoke:PopulationFromWikidata ListForInfobox type=t wikidata=w }}
매개 변수:
type=그type{{Infobox Australian place}}의 매개 변수입니다.필수.wikidata=현재 문서의 ID를 재정의하는 Wikidata ID입니다.선택적.
