Jumlah penduduk di peringkat nasional dari 1970 ke 2024, mengikut jantina, kumpulan umur dan kumpulan etnik. Jadual pratonton hanya menunjukkan data bagi tahun terkini, tetapi data penuh boleh dimuat turun.
0 paparanΒ·0 muat turun
Angka bagi 1970, 1980, 1991, 2000, 2010 dan 2020 adalah berdasarkan data daripada Banci Penduduk yang dilaksanakan pada tahun tersebut. Angka bagi semua tahun lain adalah anggaran pertengahan tahun antara banci. Anggaran antara banci dihasilkan dengan kaedah komponen kohort, yang menganggarkan angka bagi tahun terkini dengan mengambil angka bagi tahun sebelumnya, kemudian tambah kelahiran, tolak kematian, dan tambah migrasi bersih. Untuk mendapat pemahaman metodologi yang lebih mendalam, sila rujuk kepada Nota Teknikal.
Angka-angka terperinci mungkin sedikit berbeza dengan angka keseluruhan apabila terjumlah, disebabkan oleh penggenapan kepada satu titik perpuluhan. Tambahan, set data ini harus diguna dengan berhati-hati sekiranya digunakan sepenuhnya kerana tahap perincian data penduduk Malaysia telah diperdalam sejak banci-banci terdahulu. Khususnya, terdapat 3 julat perincian yang berbeza seperti berikut:
OpenDOSM memaparkan papan pemuka khas tentang populasi.
Jumlah penduduk di peringkat nasional dari 1970 ke 2024, mengikut jantina, kumpulan umur dan kumpulan etnik. Jadual pratonton hanya menunjukkan data bagi tahun terkini, tetapi data penuh boleh dimuat turun.
Nama pembolehubah | Pembolehubah | Definisi |
---|---|---|
date (Tarikh) | Tarikh | Tarikh dalam format YYYY-MM-DD, dengan MM-DD diberi nilai 01 kerana ini adalah data tahunan |
sex (Kategori) | Jantina | Sama ada kedua-dua jantina ('both'), lelaki ('male') atau perempuan ('female') |
age (Kategori) | Kumpulan Umur | Sama ada semua kumpulan umur ('overall') atau kumpulan umur dengan julat 5 tahun, contohnya 0-4, 5-9, 10-14, dsb. 85+ adalah kumpulan yang tertua. |
ethnicity (Kategori) | Kumpulan Etnik | Semua kumpulan etnik ('overall'), Melayu ('bumi_malay'), Bumiputera lain ('bumi_other'), Cina ('chinese'), India ('indian'), lain-lain warganegara ('other_citizen'), atau penduduk bukan warganegara ('other_noncitizen') |
population (Apung) | Penduduk ('000) | Ribuan orang ('000 orang) |
31 Jul 2024, 12:00
31 Jul 2025, 12:00
Data ini adalah data terbuka di bawah lesen Creative Commons Attribution 4.0 International (CC BY 4.0). Penerangan lesen tersebut boleh didapati di Sini.
Dataset Penuh (CSV)
Sesuai untuk individu mencari data mesra 'Excel'.
0
Dataset Penuh (Parquet)
Sesuai untuk saintis data yang ingin menganalisa data dengan pengaturcaraan.
0
Sambungan secara langsung kepada data dengan menggunakan Python.
# Jika belum lagi dipasang, sila: pip install pandas fastparquet
import pandas as pd
URL_DATA = 'https://storage.dosm.gov.my/population/population_malaysia.parquet'
df = pd.read_parquet(URL_DATA)
if 'date' in df.columns: df['date'] = pd.to_datetime(df['date'])
print(df)
Kod berikut adalah contoh bagaimana untuk membuat query API untuk mengambil katalog data yang disebutkan di atas. Anda boleh menggunakan pelbagai bahasa pengaturcaraan dengan menukar kod mengikut keperluan. Untuk panduan lengkap mengenai parameter query dan sintaks yang mungkin, sila rujuk kepada Dokumentasi Open API.
import requests
import pprint
url = "https://api.data.gov.my/data-catalogue?id=population_malaysia&limit=3"
response_json = requests.get(url=url).json()
pprint.pprint(response_json)
Jabatan Perangkaan Malaysia
Β© 2024 Data Terbuka Sektor Awam
Data Terbuka
data.gov.my