Gunakan dataset rasmi OpenDOSM untuk memahami struktur data, membina
visualisasi, menguji kaedah peramalan dan menghasilkan laporan serta
bahan komunikasi.
Data penduduk peringkat nasional dari 1970 hingga 2026 mengikut
jantina, kumpulan umur dan etnik. Nilai populasi menggunakan unit
ribu orang.
Medandate, sex, age,
ethnicity, population
Tempoh1970–2026
SumberJabatan Perangkaan Malaysia
Kemas kini31 Julai 2026
Kawalan wajib: Untuk siri jumlah penduduk Malaysia,
tapis tepat kepada sex = both,
age = overall dan ethnicity = overall.
Jangan jumlahkan baris kategori kerana ini akan menyebabkan
pengiraan berganda.
Muat naik fail CSV ke Gemini, kemudian salin prompt ini. Prompt
induk sesuai jika masa latihan mencukupi.
Analisis lengkap penduduk Malaysia hingga 2050
PERANAN
Bertindak sebagai penganalisis data demografi dan pegawai komunikasi data. Analisis fail population_malaysia.csv daripada OpenDOSM yang telah saya muat naik.
KAWALAN DATA
1. Sahkan nama medan, jenis data, julat tahun, unit, nilai hilang, pendua dan kategori unik.
2. Untuk jumlah penduduk Malaysia, tapis hanya sex='both', age='overall' dan ethnicity='overall'. Jangan jumlahkan kategori terperinci kerana ia bertindih dengan nilai overall.
3. Population diberikan dalam ribu orang ('000). Nyatakan unit pada setiap jadual dan carta; darab 1,000 hanya apabila melaporkan bilangan orang.
4. Bezakan tahun banci 1970, 1980, 1991, 2000, 2010 dan 2020 daripada anggaran pertengahan tahun bagi tahun lain.
5. Jangan mereka data. Jika analisis tidak boleh dilaksanakan, nyatakan sebab dan maklumat tambahan yang diperlukan.
TUGAS ANALISIS
A. Huraikan struktur, liputan, granulariti, kekuatan dan batasan dataset.
B. Senaraikan analisis yang boleh dibuat: trend jumlah, pertumbuhan tahunan, CAGR mengikut dekad, komposisi jantina, struktur umur, penuaan penduduk, nisbah tanggungan dan komposisi etnik. Tandakan analisis yang terjejas oleh perubahan granulariti sejarah.
C. Cadangkan carta yang sesuai bagi setiap soalan analisis dan jelaskan sebab pemilihan.
D. Bina siri jumlah penduduk 1970–2026 dan ramalkan 2027–2050.
E. Bandingkan sekurang-kurangnya tiga model: trend linear, CAGR dan Holt damped trend. Gunakan data hingga 2015 untuk melatih dan 2016–2026 untuk ujian belakang. Kira MAE, RMSE dan MAPE. Pilih model berdasarkan ralat, kewajaran demografi dan kestabilan ramalan—bukan hanya satu metrik.
F. Paparkan formula, parameter, andaian dan satu contoh pengiraan. Hasilkan julat ketidakpastian rendah–asas–tinggi; jangan tampilkan ramalan 2050 sebagai angka yang pasti.
G. Hasilkan jadual ramalan tahunan 2027–2050 serta ringkasan bagi 2030, 2040 dan 2050.
H. Sediakan laporan profesional dalam Bahasa Melayu dengan tajuk, ringkasan eksekutif, metodologi, dapatan, carta, ramalan, implikasi, batasan dan rujukan sumber.
I. Selepas laporan, sediakan dua brief kreatif berasingan: poster A4 potret dan infografik 1080×1350. Gunakan hanya angka yang telah disahkan dalam analisis.
FORMULA MINIMUM
Trend linear: ŷ_t = a + bt
CAGR: r = (P_n/P_0)^(1/n) - 1; ramalan P_(n+h) = P_n(1+r)^h
MAE = (1/n)Σ|y_t-ŷ_t|
RMSE = √[(1/n)Σ(y_t-ŷ_t)²]
MAPE = (100/n)Σ|(y_t-ŷ_t)/y_t|
Untuk Holt damped trend, tunjukkan persamaan aras, trend teredam dan ramalan serta nilai parameter yang digunakan.
FORMAT HASIL
Gunakan jadual yang kemas, tajuk carta yang jelas dan nota sumber “Jabatan Perangkaan Malaysia, OpenDOSM”. Akhiri dengan bahagian “Semakan Manusia Diperlukan” yang menyenaraikan angka, andaian dan visual yang perlu disahkan sebelum penerbitan.
PROMPT BERPERINGKAT
Laksanakan satu tugasan pada satu masa
Gunakan prompt berikut secara berturutan dalam perbualan Gemini
yang sama selepas fail CSV dimuat naik.
01
Huraikan data
Analisis fail population_malaysia.csv yang dimuat naik. Huraikan tujuan dataset, tempoh liputan, unit, lima medan, jenis data dan semua kategori utama. Semak nilai hilang, pendua, julat tahun dan bilangan rekod. Terangkan perbezaan granulariti bagi 1970–1979, 1980–1990 dan 1991–2026 serta kesannya kepada perbandingan. Bezakan tahun banci dengan tahun anggaran. Hasilkan jadual kamus data dan bahagian “Batasan Penggunaan”. Jangan buat analisis trend dahulu.
02
Kenal pasti analisis yang boleh dibuat
Berdasarkan dataset yang telah disemak, bina matriks cadangan analisis dengan lajur: soalan analisis, pemboleh ubah, penapis, ukuran, tempoh sesuai, hasil yang dijangka dan batasan. Masukkan trend jumlah penduduk, kadar pertumbuhan tahunan, CAGR, komposisi jantina, nisbah jantina, struktur umur, kumpulan umur 0–14/15–64/65+, nisbah tanggungan, penuaan penduduk dan komposisi etnik. Tandakan analisis yang tidak wajar dibandingkan merentas keseluruhan 1970–2026 kerana perubahan kategori.
03
Cadangkan bentuk carta
Cadangkan pelan visualisasi bagi analisis penduduk Malaysia. Untuk setiap visual, berikan tajuk, tujuan, jenis carta, medan, penapis, paksi, unit, warna dan anotasi penting. Pertimbangkan: carta garis untuk trend keseluruhan; bar atau slope chart untuk perbandingan dekad; piramid penduduk bagi struktur umur dan jantina; stacked area atau 100% stacked bar untuk komposisi; serta line chart dengan jalur ketidakpastian bagi ramalan. Elakkan carta pai jika terlalu banyak kategori. Pilih maksimum enam carta utama untuk laporan dan jelaskan sebabnya.
04
Ramalkan penduduk hingga 2050
Tapis siri jumlah penduduk kepada sex='both', age='overall', ethnicity='overall'. Ramalkan penduduk Malaysia bagi 2027–2050. Bandingkan model trend linear, CAGR dan Holt damped trend. Laksanakan ujian belakang: latih menggunakan data hingga 2015 dan uji pada 2016–2026. Bandingkan MAE, RMSE dan MAPE, kemudian pilih model yang paling munasabah. Latih semula model terpilih menggunakan 1970–2026. Paparkan ramalan tahunan, angka 2030/2040/2050, kadar pertumbuhan tersirat dan tiga senario rendah–asas–tinggi. Gunakan unit juta orang dengan satu tempat perpuluhan dan jangan gambarkan unjuran sebagai kepastian.
05
Terangkan kaedah dan formula
Terangkan kepada peserta bukan teknikal bagaimana ramalan tadi dilaksanakan. Tunjukkan formula trend linear ŷ_t=a+bt dan CAGR r=(P_n/P_0)^(1/n)-1, P_(n+h)=P_n(1+r)^h. Terangkan persamaan Holt damped trend untuk aras, trend dan ramalan. Huraikan fungsi MAE, RMSE dan MAPE serta mengapa ujian belakang diperlukan. Gunakan satu contoh pengiraan sebenar daripada dataset, nyatakan andaian, dan jelaskan mengapa cohort-component tidak boleh dilaksanakan dengan sempurna tanpa andaian khusus tentang kesuburan, kematian dan migrasi.
06
Hasilkan laporan penduduk Malaysia
Gunakan hanya dapatan dan ramalan yang telah disahkan dalam perbualan ini. Tulis “Laporan Analisis dan Unjuran Penduduk Malaysia sehingga 2050” dalam Bahasa Melayu. Struktur: muka hadapan; ringkasan eksekutif; profil dataset; metodologi; trend 1970–2026; struktur umur dan jantina; komposisi etnik dengan caveat; keputusan pemilihan model; unjuran 2027–2050; implikasi kepada perkhidmatan awam dan perancangan; batasan; kesimpulan; sumber. Sertakan jadual serta cadangan penempatan enam carta. Bezakan fakta sejarah, anggaran DOSM dan ramalan latihan. Jangan cipta rujukan.
07
Hasilkan poster penduduk Malaysia
Berdasarkan laporan yang telah disahkan, reka poster A4 potret bertajuk “Penduduk Malaysia: Daripada 1970 Menuju 2050”. Audiens ialah orang awam. Gunakan satu angka utama bagi 2026, satu angka ramalan 2050 yang dilabel jelas “unjuran latihan”, satu carta garis ringkas, tiga dapatan penting dan satu nota metodologi. Gaya moden Malaysia, profesional, latar cerah, merah marun dan emas sebagai aksen, tipografi mudah dibaca, ruang putih seimbang. Masukkan sumber “Jabatan Perangkaan Malaysia, OpenDOSM” dan nota “Ramalan bergantung pada model dan andaian”. Jangan masukkan angka yang tidak wujud dalam analisis.
08
Hasilkan infografik penduduk Malaysia
Berdasarkan laporan yang telah disahkan, hasilkan infografik potret 1080×1350 bertajuk “Penduduk Malaysia sehingga 2050”. Susun kepada lima blok: (1) dataset 1970–2026, (2) perubahan jumlah penduduk, (3) struktur umur dan penuaan, (4) kaedah ramalan serta prestasi model, (5) unjuran 2030/2040/2050. Gunakan carta mini, ikon ringkas dan maksimum 45 perkataan penerangan di luar label angka. Bezakan data sejarah dan ramalan menggunakan warna atau garisan berlainan. Sertakan unit, sumber OpenDOSM dan peringatan bahawa 2050 ialah unjuran. Semak semua angka terhadap jadual laporan sebelum menghasilkan visual akhir.
HASIL LATIHAN
Empat fail yang perlu disiapkan
▦
Analisis & carta
Jadual data bersih, pemilihan model, metrik ralat dan enam
visual utama.
▤
Laporan
Laporan analisis serta unjuran sehingga 2050 dengan metodologi
dan batasan.
▰
Poster
Poster A4 untuk komunikasi ringkas kepada orang awam.
◫
Infografik
Infografik digital yang membezakan data sejarah dan ramalan.
Semakan akhir: Pastikan semua angka, formula, label
unit dan sumber disemak manusia sebelum digunakan atau diterbitkan.