Pulau Pinang SE-15: Saluran-Level Ballots

Last updated: 28 Sept 2026

Saluran-level votes for every candidate across all contests in the 15th Pulau Pinang State Election (2023).

-- views-- downloads

5,222 rows × 21 cols

dateelectionstateseatdmpmsaluranballot_ordercandidate_uidname_on_ballotnamesexethnicityageparty_on_ballotparty_uidpartycoalition_uidcoalitionvotesvotes_perc
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/01 Kuala MudaSK Kuala Muda11P2E9VUstaz YusniMohd Yusni bin Mat PiahMMalay49PN004-PASPAS011-PNPN14844.7
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/01 Kuala MudaSK Kuala Muda12NHYGDUstaz Mohd Naim Bin Hj. SallehMohd Naim bin SallehMMalay43BN001-UMNOUMNO001-BNBN18355.3
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/01 Kuala MudaSK Kuala Muda21P2E9VUstaz YusniMohd Yusni bin Mat PiahMMalay49PN004-PASPAS011-PNPN18348.7
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/01 Kuala MudaSK Kuala Muda22NHYGDUstaz Mohd Naim Bin Hj. SallehMohd Naim bin SallehMMalay43BN001-UMNOUMNO001-BNBN19351.3
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/01 Kuala MudaSK Kuala Muda31P2E9VUstaz YusniMohd Yusni bin Mat PiahMMalay49PN004-PASPAS011-PNPN27360.0
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/01 Kuala MudaSK Kuala Muda32NHYGDUstaz Mohd Naim Bin Hj. SallehMohd Naim bin SallehMMalay43BN001-UMNOUMNO001-BNBN18240.0
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/01 Kuala MudaSK Kuala Muda41P2E9VUstaz YusniMohd Yusni bin Mat PiahMMalay49PN004-PASPAS011-PNPN27863.0
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/01 Kuala MudaSK Kuala Muda42NHYGDUstaz Mohd Naim Bin Hj. SallehMohd Naim bin SallehMMalay43BN001-UMNOUMNO001-BNBN16337.0
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/01 Kuala MudaSK Kuala Muda51P2E9VUstaz YusniMohd Yusni bin Mat PiahMMalay49PN004-PASPAS011-PNPN31667.8
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/01 Kuala MudaSK Kuala Muda52NHYGDUstaz Mohd Naim Bin Hj. SallehMohd Naim bin SallehMMalay43BN001-UMNOUMNO001-BNBN15032.2
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam11P2E9VUstaz YusniMohd Yusni bin Mat PiahMMalay49PN004-PASPAS011-PNPN17356.4
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam12NHYGDUstaz Mohd Naim Bin Hj. SallehMohd Naim bin SallehMMalay43BN001-UMNOUMNO001-BNBN13443.6
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam21P2E9VUstaz YusniMohd Yusni bin Mat PiahMMalay49PN004-PASPAS011-PNPN23257.4
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam22NHYGDUstaz Mohd Naim Bin Hj. SallehMohd Naim bin SallehMMalay43BN001-UMNOUMNO001-BNBN17242.6
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam31P2E9VUstaz YusniMohd Yusni bin Mat PiahMMalay49PN004-PASPAS011-PNPN36163.9
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam32NHYGDUstaz Mohd Naim Bin Hj. SallehMohd Naim bin SallehMMalay43BN001-UMNOUMNO001-BNBN20436.1
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam41P2E9VUstaz YusniMohd Yusni bin Mat PiahMMalay49PN004-PASPAS011-PNPN38971.2
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam42NHYGDUstaz Mohd Naim Bin Hj. SallehMohd Naim bin SallehMMalay43BN001-UMNOUMNO001-BNBN15728.8
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam51P2E9VUstaz YusniMohd Yusni bin Mat PiahMMalay49PN004-PASPAS011-PNPN36872.3
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam52NHYGDUstaz Mohd Naim Bin Hj. SallehMohd Naim bin SallehMMalay43BN001-UMNOUMNO001-BNBN14127.7
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam61P2E9VUstaz YusniMohd Yusni bin Mat PiahMMalay49PN004-PASPAS011-PNPN38176.4
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam62NHYGDUstaz Mohd Naim Bin Hj. SallehMohd Naim bin SallehMMalay43BN001-UMNOUMNO001-BNBN11823.6
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam71P2E9VUstaz YusniMohd Yusni bin Mat PiahMMalay49PN004-PASPAS011-PNPN37472.9
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam72NHYGDUstaz Mohd Naim Bin Hj. SallehMohd Naim bin SallehMMalay43BN001-UMNOUMNO001-BNBN13927.1
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam81P2E9VUstaz YusniMohd Yusni bin Mat PiahMMalay49PN004-PASPAS011-PNPN37970.4
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/02 Pulau MertajamSK Pulau Mertajam82NHYGDUstaz Mohd Naim Bin Hj. SallehMohd Naim bin SallehMMalay43BN001-UMNOUMNO001-BNBN15929.6
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/03 Pasir GebuSK Pasir Gebu11P2E9VUstaz YusniMohd Yusni bin Mat PiahMMalay49PN004-PASPAS011-PNPN20756.9
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/03 Pasir GebuSK Pasir Gebu12NHYGDUstaz Mohd Naim Bin Hj. SallehMohd Naim bin SallehMMalay43BN001-UMNOUMNO001-BNBN15743.1
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/03 Pasir GebuSK Pasir Gebu21P2E9VUstaz YusniMohd Yusni bin Mat PiahMMalay49PN004-PASPAS011-PNPN40171.0
12 Aug 2023SE-15Pulau PinangN.01 Penaga041/01/03 Pasir GebuSK Pasir Gebu22NHYGDUstaz Mohd Naim Bin Hj. SallehMohd Naim bin SallehMMalay43BN001-UMNOUMNO001-BNBN16429.0
CC0

Download (5,222 rows x 21 columns)

FormatSizeDownloadLink
Parquet80 KB
CSV1.0 MB

Programmatic Access

import pandas as pd

URL = "https://lake.electiondata.my/results_saluran/png_se15_ballots.parquet"

df = pd.read_parquet(URL)
print(df.shape)   # (5222, 21)
print(df.dtypes)
df

Cite

Users wishing to reference this dataset in an academic context should (for now) cite Thevananthan (2026). The citation will be updated in mid-Oct when a new preprint is published.

APA

Thevananthan, T. (2026). Saluran-Level Election Results. ElectionData.MY.

Harvard

Thevananthan, T. 2026, Saluran-Level Election Results. ElectionData.MY.

MLA

Thevananthan, Thevesh. "Saluran-Level Election Results." ElectionData.MY (2026).

Chicago

Thevananthan, Thevesh. "Saluran-Level Election Results." ElectionData.MY (2026).

BibTeX

@misc{electiondatamy2026,
  author  = {Thevananthan, Thevesh},
  title   = {Saluran-Level Election Results},
  journal = {ElectionData.MY},
  year    = {2026}
}