Number of prisoners in Malaysia by prison centre and sex from 2017 to 2022.
0 views·0 downloads
In Malaysia, there are two types of prisoners:
This data shows the total number of prisoners, both convicted and remand, and is tabulated from the individual-level administrative records of prisoners managed by the Prisons Department, which is the single source of truth for all prison data in Malaysia.
This data is intended to provide a snapshot of the prison population as at the end of each reporting year. It should not be used to assess trends in crime, recidivism, or other criminal justice indicators.
—
Number of prisoners in Malaysia by prison centre and sex from 2017 to 2022.
Name in Dataset | Variable | Definition |
---|---|---|
date (Date) | Date | The date in YYYY-MM-DD format, with MM-DD set to 01-01 as the data is at annual frequency |
state (Categorical) | State | One of 16 states |
prison (Categorical) | Prison Centre | Name of the prison centre |
sex (Categorical) | Sex | Either both sexes ('both'), male ('male') or female ('female') |
prisoners (Integer) | Number of Prisoners | The number of prisoners as of 31st December in the given year |
31 Dec 2023, 12:00
31 Dec 2024, 12:00
This data is made open under the Creative Commons Attribution 4.0 International License (CC BY 4.0). A copy of the license is available Here.
Full Dataset (CSV)
Recommended for individuals seeking an Excel-friendly format.
0
Full Dataset (Parquet)
Recommended for data scientists seeking to work with data via code.
0
Connect directly to the data with Python.
# If not already installed, do: pip install pandas fastparquet
import pandas as pd
URL_DATA = 'https://storage.data.gov.my/publicsafety/prisoners_prison.parquet'
df = pd.read_parquet(URL_DATA)
if 'date' in df.columns: df['date'] = pd.to_datetime(df['date'])
print(df)
The following code is an example of how to make an API query to retrieve the data catalogue mentioned above. You can use different programming languages by switching the code accordingly. For a complete guide on possible query parameters and syntax, please refer to the official Open API Documentation.
import requests
import pprint
url = "https://api.data.gov.my/data-catalogue?id=prisoners_prison&limit=3"
response_json = requests.get(url=url).json()
pprint.pprint(response_json)
© 2024 Public Sector Open Data