모듈 토크:국가 인구

Module talk

정적 행 번호

Jts1882님, 이 모듈에 {{srn}}이(가) 유용할까요?2021년 5월 2일 (UTC) 21:59 (talk) 회신[reply]

다 했어요.
참고로 모듈에서 생성된 위키텍스트 출력에 템플릿이나 태그를 추가할 수는 없습니다. 제대로 확장되지 않기 때문입니다.사용해야 합니다.frame:expandTemplate또는frame:extensionTag
추신: {{srn}} 템플릿은 좋은 생각이 아닌 것 같습니다.그것이 무엇을 하고 있고 사람들을 혼란스럽게 할 수 있는 짧은 노트 인용 템플릿 중 하나처럼 보이기에는 너무 짧습니다.수행 중인 작업을 나타내는 전체 템플릿 이름을 사용하는 것이 좋습니다.Jts1882 talk 08:56, 2021년 5월 5일 (UTC) 응답 [응답]
알겠습니다. — 2021년 5월 5일(UTC) 09:06, 회신[회신]

아래쪽 정렬

Jts1882: 행이 아래쪽으로 Value로 표시된 것 같습니다.코드를 봤는데, 헤더 행에 대한 하단 정렬만 찾았는데, 괜찮습니다.𝐆𝐫𝐚𝐩𝐫𝐠𝐚𝐧𝐚𝐮𝐢 (talk) 2021년 5월 5일 (UTC) 01:07, Reply [reply]

플래그 리스트 vs 플래그 국가

Jts1882: {{flaglist}}여기서 {{flagcountry}}보다 정렬이 좋지 않을까요?𝐆𝐫𝐚𝐩𝐫𝐠𝐚𝐮𝐢𝐚𝐧𝐚 (talk) 2021년 5월 5일 (UTC) 01:28, 응답[reply]

템플릿 래퍼

저는 이 모듈에 대한 템플릿 래퍼를 시작했습니다. bc 국가 목록을 템플릿으로 전달하고 싶었습니다. bc MW 엔진은 템플릿보다 모듈을 먼저 처리합니다.여기서 주요 함수는 .mw-parser-output.inline-quote-talk{font-family:Georgia,"DejaVu Serif", serif;color:#008560;none}.mw-parser-output .inline-style-quote-talk-talic {font-family: inherit;font-style:mw-parser-output.in-marks {quote:"}이 템플릿에서 호출되었지만 인수를 통과하지 못했습니다.당신이 언급한 Jts1882 템플릿을 이미 만들었나요, 아니면 제가 그것을 모양을 만드는 것을 도와주실 수 있나요?건배.𝐆𝐮𝐫𝐚𝐚𝐠𝐧𝐫𝐚𝐢𝐩𝐚,☎ 2021년 6월 13일 (UTC) 08:17, Reply[reply]

주() 기능이 아무것도 하지 않았습니다.모듈이 p.population()을 사용하고 있습니다.
#invoke에서 모듈을 직접 호출할 때 인수는 frame.args에 있습니다.p.populations() 함수는 이러한 프레임 인수를 사용합니다.프레임 인수를 가져오고 p._populations()를 호출하여 테이블을 생성하는 호출용 진입점을 갖도록 p.populations를 분할했습니다.
템플릿에서 호출될 때 인수는 상위 프레임에 있습니다.부모 프레임 인수를 가져온 다음 p._populations()를 호출하도록 main()을 변경했으므로 이제 템플릿에 대해 작동하는 것 같습니다.이상적인 접근법은 아니지만 현재로서는 쉬운 변화입니다.Jts1882 talk 10:04, 2021년 6월 13일 (UTC) 응답 [응답]


나라예상 인구
(2023년 8월 6일)
의 비율
UN 인구 추정치연간[a] 성장률배증 시간
(년)[b]
2023년 7월 1일2022년 7월 1일증분평가하다
브라질216,531,31949.21%216,422,446215,313,4981,108,9480.52%135
콜롬비아52,105,88511.84%52,085,16851,874,024211,1440.41%171
아르헨티나45,799,76910.41%45,773,88445,510,318263,5660.58%120
페루34,382,5407.81%34,352,71934,049,589303,1300.89%78
베네수엘라28,891,5966.57%28,838,49928,301,696536,8031.90%37
칠리19,632,1234.46%19,629,59019,603,73325,8570.13%526
에콰도르18,209,1414.14%18,190,48418,001,000189,4841.05%66
볼리비아12,404,7902.82%12,388,57112,224,110164,4611.35%52
파라과이6,869,4841.56%6,861,5246,780,74480,7801.19%59
우루과이3,423,1400.78%3,423,1093,422,7943150.01%7,532
가이아나814,3360.19%813,834808,7265,1080.63%110
수리남623,7480.14%623,237618,0415,1960.84%83
프랑스령 기아나312,9090.07%312,155304,5577,5982.49%28
포클랜드 제도3,7920.00%3,7913,780110.29%239
440,004,574100%439,719,011436,816,6102,902,4010.66%105
이 작업을 수행하려면 어떻게 해야 하는지 궁금합니다.
나라예상 인구
(2023년 8월 6일)
의 비율
연간 성장률배증 시간
(년)
증분평가하다
브라질216,531,31949.21%1,108,9480.52%135
콜롬비아52,105,88511.84%211,1440.41%171
아르헨티나45,799,76910.41%263,5660.58%120
페루34,382,5407.81%303,1300.89%78
베네수엘라28,891,5966.57%536,8031.90%37
칠리19,632,1234.46%25,8570.13%526
에콰도르18,209,1414.14%189,4841.05%66
볼리비아12,404,7902.82%164,4611.35%52
파라과이6,869,4841.56%80,7801.19%59
우루과이3,423,1400.78%3150.01%7,532
가이아나814,3360.19%5,1080.63%110
수리남623,7480.14%5,1960.84%83
프랑스령 기아나312,9090.07%7,5982.49%28
포클랜드 제도3,7920.00%110.29%239
440,004,574100%2,902,4010.66%105
네, 그런 식으로 작동하는 거 알아요{{Country populations ARG BOL BRA COL PER VEN CHL ECU PRY URY GUY GUF SUR FLK}}하지만 제가 정말 원했던 것은 다음과 같습니다.
{{Country populations {{List of countries in South America ISO=y}}}}
{{국가 인구}{남미의 국가 목록 ISO=y}}}
여기서의 동기는 각 지역의 국가 목록을 각각의 단일 템플릿에서 중앙에서 관리할 수 있도록 {{Country areas}}, {{Country density}} 등과 함께 {{Country populatives}}개의 좋은 작업을 복제하는 것입니다.𝐆𝐮𝐫𝐚𝐚𝐠𝐧𝐫𝐚𝐢𝐚𝐩▁21𝐆 2021년 6월 13일(UTC) 21:59 답변[회신]
문제는 그 결과 파라미터 {{남미 국가 목록 ISO=y}}을(를) 설정한다는 것입니다.
템플릿을 사용하여 일련의 매개 변수를 제공할 수는 없을 것 같습니다.해결책은 모듈이 목록(예: 쉼표로 구분)을 처리하도록 하는 것입니다.모듈이 이를 처리하는 경우 목록은 하위 페이지에 저장되고 매개 변수(예: )를 통해 제공될 수 있습니다. - Jts1882 talk 2021년 6월 14일 08:24 (UTC) 회신 [답장]
나라예상 인구
(2023년 8월 6일)
의 비율
UN 인구 추정치연간 성장률배증 시간
(년)
2023년 7월 1일2022년 7월 1일증분평가하다
미국340,164,11456.72%339,996,564338,289,8571,706,7070.50%138
멕시코128,549,09421.43%128,455,567127,504,126951,4410.75%93
캐나다38,813,4516.47%38,781,29238,454,327326,9650.85%82
과테말라18,116,5023.02%18,092,02617,843,908248,1181.39%50
아이티11,738,5381.96%11,724,76411,584,996139,7681.21%58
도미니카 공화국11,343,2211.89%11,332,97311,228,821104,1520.93%75
쿠바11,192,7141.87%11,194,44911,212,191−17,742−0.16%−438
온두라스10,609,6871.77%10,593,79810,432,860160,9381.54%45
니카라과7,055,9711.18%7,046,3116,948,39297,9191.41%50
엘살바도르6,367,7451.06%6,364,9436,336,39228,5510.45%154
코스타리카5,215,2520.87%5,212,1735,180,82931,3440.60%115
파나마4,473,9560.75%4,468,0874,408,58159,5061.35%52
자메이카2,825,3650.47%2,825,5442,827,377−1,833−0.06%−1,069
트리니다드 토바고1,535,3190.26%1,534,9371,531,0453,8920.25%273
바하마412,8830.07%412,624409,9842,6400.64%108
벨리즈411,3730.07%410,825405,2735,5521.37%51
바베이도스282,0310.05%281,996281,6353610.13%541
세인트루시아180,2900.03%180,251179,8583930.22%318
그레나다126,2570.02%126,184125,4387460.59%117
세인트빈센트 그레나딘103,6750.02%103,699103,948−249−0.24%−289
앤티가 바부다94,3510.02%94,29893,7635350.57%122
도미니카 주73,0700.01%73,04072,7383020.42%167
세인트키츠 네비스47,7650.01%47,75547,658970.20%341
599,732,621100%599,354,100595,503,9973,850,1030.64%108

위의 표는 다음과 같이 생성됩니다.{{Country populations list=North America}}국가 목록은 다음과 같이 표에 저장됩니다.

local country_lists = {['남미'] = {"ARG","BOL","BRA","CHL","ECU","GU","GU","PRY","PER","SUR","UR","VEN","BVT",","FLK",","SGS"GUF",",",","[North America'="B"B"B"B"B"B"B"B"B"B"B"B"B"B""IRQ", "MAR", "SAU", "YEM", "SYR", "TUN", "JOR", "ARE", "LBN","LBY","PSE","OMN","KWT","MRT","QAT",BHR","DJI","COM"}

현재는 기능의 로컬 변수에 불과하지만 모듈의 하위 페이지에 추가하는 것이 좋습니다.그러면 하위 페이지를 다른 모듈에서 사용할 수 있습니다.Jts1882 talk 16:26, 2021년 6월 14일 (UTC) 응답 [응답]

네, 유용합니다.유감스럽게도, 제가 염두에 두고 있던 다른 목표는 효과가 없었습니다. - 𝐆𝐚𝐫𝐚𝐚𝐧𝐚𝐠𝐫 2021년 6월 15일 (UTC) 06:05, Reply[reply]

버그

Jts1882 모듈에 뭔가 이상이 있습니다.누락된 두 번째 그림 열 제목을 보고 예상 모집단이 최신(2019년) 추정치보다 낮은 것을 확인하십시오.아프리카의 인구순 나라 목록건배.과라피랑가 2021년 7월 29일 03:20 (UTC) 회신 [답장]

모듈은 인구순 국가 목록(UN)에서 날짜와 데이터를 가져옵니다. 편집을 사용하여 횡단 레이블을 변경했으므로 날짜 계산이 더 이상 올바르게 작동하지 않습니다.또한 인구별 아프리카 국가 목록에서 첫 번째 날짜 열 헤더가 누락된 것을 확인할 수 있습니다.Jts1882 talk 2021년 7월 29일 07:09 (UTC) 응답 [응답]
네, 그리고 인구순 아프리카 국가 목록에서 기니비사우가 누락되었습니다.이 버그의 원인을 아는 사람이 있습니까?저는 위의 설명을 따를 수 없었습니다.유엔 자료 목록에서 문제가 있는 것을 볼 수 없습니다.Cstanford.math (대화) 19:19, 2021년 9월 2일 (UTC) 회신 [회신]
@Cstanford.math:인구 데이터(인구별 국가 목록(유엔))가 있는 페이지에서 섹션 레이블이 제대로 설정되지 않았습니다.(이 편집으로) 지금 설정했는데 인구별 아프리카 국가 목록의 이전 모듈 버전이 작동하는 것 같습니다(캐싱으로 인해 편집 미리 보기에 표시해야 할 수도 있습니다).Jts1882 talk 2021년 9월 3일 07:22 (UTC) 회신 [답장]
  1. ^ 인용 오류:명명된 참조가 호출되었지만 정의되지 않았습니다(도움말 페이지 참조).


인용 오류:이 페이지에 태그 또는 템플릿이 있지만 템플릿 또는 템플릿이 없으면 참조가 표시되지 않습니다(도움말 페이지 참조).