Analisis

Negeri Sembilan PRN-16: Dua Senario Pra-Penamaan Calon

Analisis bersyarat, bukan ramalan muktamad: jika BN dan PH bertanding berasingan dan PAS mengundur, berapa banyak asas undi PN sendiri yang bertahan menentukan keputusan. Dua senario rujukan merentas 36 DUN, simulasi Monte Carlo 10,000 larian.

NOTA PRA-PENAMAAN CALON · BUKAN RAMALAN MUKTAMAD

Struktur pertandingan hanya muktamad pada penamaan calon 18 Julai 2026. Nota ini bersyarat: ia mengandaikan BN dan PH bertanding berasingan di semua kerusi, dan PAS mengundur menyokong BN. Kedua-dua andaian belum disahkan pada tarikh terbitan. Nota data: prior PAS ialah bahagian undi PAS 2018 (PRU14) di peringkat DUN, diagregat daripada lapisan saluran 2018 supaya migrasi pemilih antara saluran tidak masuk ke dalam anggaran (lihat Kaedah dan Batasan).

Jika PN bertahanpengekalan ~85%
19 BN · 13 PH · 3 PN
57.9%majoriti BN · dewan tergantung 41.8%
julat BN 11–24 (persentil 5–95)
Jika PN berundurcorak Johor · ~48%
24 BN · 12 PH · 0 PN
99.9%majoriti BN
julat BN 22–25 (persentil 5–95)
Kesimpulan yang boleh dipertahankan hari ini: Jika BN dan PH bertanding berasingan dan sebahagian besar bekas sokongan PN dilepaskan ke arah BN, BN sangat berkemungkinan menang majoriti (median ~24 kerusi dalam senario pengunduran PN; majoriti BN dalam 9,993 daripada 10,000 simulasi). Kiraan kerusi yang tepat, dan sama ada dewan tergantung, bergantung pada kadar pengekalan asas PN — satu ketidakpastian model yang tidak dapat dianggarkan daripada penamaan calon sahaja.

Paksi utama: pengekalan asas undi PN

Pada PRN 2023, BN dan PH bertanding bersama sebagai "Perpaduan" dan menang 31 daripada 36 kerusi. Andaikan mereka kini berpisah dan PAS mengundur. Undi PN 2023 kemudian terbahagi kepada dua: komponen berkecondongan PAS (berdasarkan prior sejarah 2018), dan asas PN sendiri. Nasib asas inilah yang paling menentukan keputusan.

Rajah 1 menjejaki median kerusi merentas seluruh julat pengekalan. Ia menunjukkan: BN memenangi majoriti merentas hampir keseluruhan julat kepekaan yang diuji (pengekalan 30–85%). Hanya jika asas PN bertahan melebihi ~87% barulah dewan berkemungkinan tergantung. Senario "PN bertahan sepenuhnya" (12-12-12 dalam versi terdahulu) ialah titik hujung ekstrem yang memerlukan pengekalan hampir 100%, bukan anggaran tengah. Julat 30–85% ialah julat kepekaan yang diuji, bukan taburan prior berkalibrasi.

Kesinambungan pengekalan PN
Rajah 1. Median kerusi (10,000 simulasi) mengikut kadar pengekalan asas undi PN sendiri. Garis putus hitam = ambang majoriti (19). Garis kelabu = anggaran Johor-central (~48%) dan ambang dewan tergantung (~87%). Garis kelabu putus-putus (paksi kanan) = kebarangkalian majoriti BN.
Median kerusi & kebarangkalian majoriti BN mengikut pengekalan asas PN (kebarangkalian dibundarkan ke peratus terdekat; ">99.9%" apabila tiada kegagalan)
Pengekalan PNBNPHPNP(majoriti BN)
30%24120>99.9%
35%24120>99.9%
40%24120>99.9%
44%24120>99.9%
50%24120>99.9%
54%24120100%
60%2412099%
64%2312098%
70%2313094%
75%2213187%
80%2113275%
84%1913359%
89%1713540%
95%1513724%
100%1413813%

Kaedah

Setiap kerusi diurai menggunakan data saluran sebenar (undi Pengundi Biasa), kemudian disimulasi 10,000 kali dengan ketidakpastian bersama:

  1. Pisahkan undi Perpaduan 2023 kepada BN dan PH mengikut nisbah BN:PH setiap kerusi daripada PRU15 (2022). Ini andaian model terbesar — ia tidak memerhati pengundi Perpaduan mana yang "sebenarnya" BN atau PH; ia akibat model, bukan fakta terperhati. Ralat penguraian (±3 mata negeri, ±5 mata kerusi) disimulasi.
  2. Komponen berkecondongan PAS dilayan sebagai prior ekologi berdasarkan bahagian PAS 2018, bukan blok pengundi yang dikenal pasti atau "dipinjam". Korelasinya dengan bahagian PN 2023 sebahagian besar dikongsi dengan komposisi Melayu (korelasi separa selepas mengawal Melayu hanya ~0.2). Kadar pelepasan ke BN divariasikan 70%±15%.
  3. Pengekalan asas PN sendiri ialah paksi utama (Rajah 1), berbeza mengikut senario. Pengekalan setiap kerusi = cabutan negeri N(min, SD senario) + kejutan kerusi bebas N(0, 0.04); varians kerusi = SD_senario² + 0.04².
  4. BERSAMA mengurangkan undi PH secara seragam 0–5% (parameter kepekaan, bukan nilai tetap).
  5. Ayunan negeri (SD 6 mata) dan ralat kerusi tempatan (SD 4 mata) disimulasi bersama — diselaraskan dengan lebar enjin kalibrasi kanonik.
  6. Undi dinormalisasi kepada bahagian undi sah (BN+PH+PN+LAIN = 100%) sebelum margin dikira. Bahagian undi negeri ialah purata berwajaran undi sah (jumlah share×valid setiap kerusi ÷ jumlah undi sah negeri), bukan purata mudah antara kerusi.
Nota pembetulan (versi ini). Membetulkan: (a) kadar "−77% Johor" ialah kejatuhan satu komponen PN sahaja (jumlah undi PN jatuh ~69.5%) bercampur pengecutan bilangan kerusi bertanding (32→16) — diganti dengan pengekalan terselaras-jejak (footprint-adjusted retention) ~48%. (b) Undi PAS kini prior ekologi, bukan blok terukur. (c) Peratus kini berjumlah 100% undi sah. (d) Lebar ketidakpastian diselaraskan (ayunan SD 6, tempatan SD 4). (e) Selang ialah persentil ke-5 hingga ke-95. (f) Ruang keputusan kerajaan kini lengkap (majoriti BN + tergantung + majoriti PH = 100%); kebarangkalian dibundarkan ke peratus terdekat.

Senario A — PN bertahan (pengekalan tinggi ~85%)

Median: BN 19 · PH 13 · PN 3 (julat persentil 5–95: BN 11–24). Ruang keputusan penuh: majoriti BN 57.9% · dewan tergantung 41.8% · majoriti PH 0.4% (jumlah asas 100%; angka paparan mungkin berbeza 0.1 mata akibat pembundaran). Undi negeri (berwajaran undi sah): BN 34% · PH 39% · PN 25%. (Median setiap parti dikira berasingan, jadi jumlahnya tidak semestinya berjumlah 36.)

Jika asas PN sebahagian besarnya kekal setia, keputusan tidak menentu: BN condong tetapi tidak pasti, dan dewan tergantung dalam kira-kira dua-perlima simulasi. Majoriti PH mungkin tetapi sangat jarang (~0.4%). Ini menggantikan angka "12-12-12" yang pasti dalam draf lama — yang memerlukan pengekalan hampir 100%. Rajah 3 menunjukkan lapan kerusi benar-benar tidak menentu (kebarangkalian menang <75%).

Kebarangkalian menang setiap kerusi, Senario A
Rajah 3. Kebarangkalian menang setiap kerusi dalam Senario A (10,000 simulasi), disusun mengikut kekuatan BN. Kerusi berjalur campur ialah pertarungan sebenar.

Senario B — PN berundur, corak Johor (pengekalan ~48%)

Median: BN 24 · PH 12 · PN 0 (julat persentil 5–95: BN 22–25). Kebarangkalian majoriti BN 99.9% (7 daripada 10,000 simulasi gagal mencapai majoriti: 6 tergantung, 1 majoriti PH); dewan tergantung 0.1%. Undi negeri: BN 46% · PH 39% · PN 14%.

Senario ini menggunakan pengekalan terselaras-jejak (footprint-adjusted retention) — di Johor, PN mengekalkan kira-kira 47.7% undinya di kerusi yang ia benar-benar bertanding. (Kadar mentah −77% tidak digunakan: ia bercampur dengan pengecutan bilangan kerusi bertanding.) Pada pengekalan serendah ini, asas PN pecah ke arah BN dan setiap kerusi belt luar bandar yang dipegang PN jatuh. Median ~24 kerusi ini selari dengan enjin kalibrasi bebas (BN 24); pada lebar ketidakpastian yang sama, kebarangkalian majoriti BN >99% dalam kedua-dua enjin.

Taburan kerusi dan kebarangkalian kerajaan
Rajah 2. Kiri: taburan kerusi BN merentas 10,000 simulasi bagi kedua-dua senario (kepadatan). Kanan: ruang keputusan kerajaan yang lengkap — majoriti BN, dewan tergantung, dan majoriti PH — bagi kedua-dua senario (setiap senario berjumlah 100%). Perbezaan didorong oleh pengekalan asas PN.

Jadual penuh: 36 kerusi, kebarangkalian menang

Peratus ialah bahagian undi sah purata (BN/PH/PN/LAIN, berjumlah 100%). Lajur "Menang" menunjukkan pemenang mengikut kekerapan menang dalam simulasi dan kebarangkaliannya (dibundarkan ke peratus terdekat): ≥95% hampir pasti · 80–94% sangat condong · 60–79% condong · <60% tidak menentu. = kerusi terlalu rapat sehingga pemenang mengikut kekerapan simulasi berbeza daripada peneraju anggaran-titik purata (Ampangan: pertarungan tiga penjuru <0.2 mata).

KerusiMelayu Senario A — PN bertahan Senario B — PN berundur
BNPHPNLAINMenang BNPHPNLAINMenang
N01 Chennah46%42.632.325.10.0BN 82%53.632.414.00.0BN 98%
N02 Pertang65%52.124.823.10.0BN 99%62.224.913.00.0BN 100%
N03 Sungai Lui79%55.912.931.20.0BN 99%69.612.917.50.0BN 100%
N04 Klawang65%40.424.031.34.3BN 78%54.124.017.64.3BN 100%
N05 Serting78%47.316.236.50.0BN 82%63.316.220.50.0BN 100%
N06 Palong92%57.89.432.80.0BN 99%72.29.418.40.0BN 100%
N07 Jeram Padang51%40.825.733.50.0BN 73%55.525.718.80.0BN 100%
N08 Bahau29%27.660.911.50.0PH 100%32.660.86.60.0PH 99%
N09 Lenggeng76%38.726.732.52.1BN 68%52.926.718.32.1BN 100%
N10 Nilai43%24.154.815.85.3PH 100%31.054.88.95.3PH 98%
N11 Lobak4%8.986.15.00.0PH 100%10.985.83.30.0PH 100%
N12 Temiang33%20.055.318.06.7PH 100%27.955.210.16.7PH 99%
N13 Sikamat70%31.535.431.31.9PH 51%45.235.417.61.9BN 84%
N14 Ampangan72%26.824.826.921.4BN 40%38.624.815.121.4BN 94%
N15 Juasseh80%42.920.736.50.0BN 70%58.820.720.50.0BN 100%
N16 Seri Menanti92%50.115.434.40.0BN 92%65.215.419.40.0BN 100%
N17 Senaling80%48.620.031.40.0BN 95%62.420.017.70.0BN 100%
N18 Pilah65%42.529.927.60.0BN 85%54.629.915.50.0BN 99%
N19 Johol73%53.026.021.10.0BN 99%62.226.011.80.0BN 100%
N20 Labu75%39.125.635.20.0BN 61%54.625.619.80.0BN 100%
N21 Bukit Kepayang26%13.070.913.03.0PH 100%18.770.97.43.0PH 100%
N22 Rahang24%16.367.716.10.0PH 100%23.367.69.00.0PH 100%
N23 Mambau14%11.478.59.20.9PH 100%15.478.35.40.9PH 100%
N24 Seremban Jaya24%15.567.117.40.0PH 100%23.167.19.70.0PH 100%
N25 Paroi77%40.019.338.42.3BN 54%56.819.321.62.3BN 100%
N26 Chembong81%56.118.125.80.0BN 100%67.418.114.50.0BN 100%
N27 Rantau54%50.232.517.30.0BN 94%57.832.59.70.0BN 99%
N28 Kota86%53.413.533.00.0BN 97%67.913.518.60.0BN 100%
N29 Chuah24%22.062.115.90.0PH 100%29.062.19.00.0PH 100%
N30 Lukut23%15.467.117.60.0PH 100%23.167.19.80.0PH 100%
N31 Bagan Pinang72%30.924.844.30.0PN 85%50.324.824.90.0BN 98%
N32 Linggi57%38.132.729.20.0BN 64%50.932.716.40.0BN 96%
N33 Sri Tanjung36%26.552.421.10.0PH 99%35.752.411.80.0PH 93%
N34 Gemas83%48.814.137.00.0BN 83%65.014.120.80.0BN 100%
N35 Gemencheh62%43.127.030.00.0BN 87%56.227.016.80.0BN 100%
N36 Repah39%33.348.817.80.0PH 92%41.148.810.00.0PH 75%

Manifes model (untuk kebolehulangan)

Seed / larian
seed=42 (tetap) · N=10,000 · 36 kerusi
Asas data
Undi Pengundi Biasa (BIASA) sahaja. 2023: saluran PRN15 (v_unity=v_bn+v_ph pakatan). Pemisahan BN:PH: nisbah PRU15 (2022 parlimen). Prior PAS: bahagian undi PAS PRU14 (2018) di peringkat DUN, diagregat daripada lapisan saluran 2018 (migrasi antara saluran terhapus dalam agregat DUN).
Penguraian
bn_base=unity×nisbah_bn22 · ph_base=unity×(1−nisbah_bn22) · pas_supplied=min(pas18_imput, pn23) · pn_own=pn23−pas_supplied · Rantau pas18 diimput daripada fit pas18~%Melayu
Pengekalan (ret_sd)
ret_sd ialah SD ketidakpastian peringkat negeri di sekeliling min senario, dicabut sekali setiap simulasi: N(ret_mean, ret_sd). Kejutan kerusi bebas N(0, 0.04) ditambah pada cabutan negeri: R_kerusi = klip(N(ret_mean,ret_sd) + N(0,0.04), 0, 1). Jumlah varians kerusi = ret_sd² + 0.04².
Parameter rawak lain
ralat penguraian: N(0,0.03) negeri + N(0,0.05) kerusi (klip 0.05–0.95) · pelepasan PAS→BN: N(0.70,0.15) klip[0,1] · BERSAMA: U(0,0.05) · ayunan negeri SD 0.06 · ralat tempatan SD 0.04 · kejutan bebas
Senario
A (bertahan): ret_mean=0.85, ret_sd=0.10 (SD negeri) · B (berundur): ret_mean=0.477, ret_sd=0.08 (SD negeri)
Normalisasi & pemenang
share=jisim÷(BN+PH+PN+LAIN) selepas jisim berkecuali digugurkan · pemenang=argmax kekerapan menang · selang=persentil 5–95 · undi negeri=purata berwajaran undi sah
Konvensyen paparan
kebarangkalian kerusi & kesinambungan dibundarkan ke peratus terdekat; ">99.9%" digunakan hanya apabila 0 kegagalan; majoriti B ditunjukkan 99.9% (7/10,000 gagal)
Kebolehulangan
Setiap parameter yang diperlukan untuk menghasilkan semula larian ini didokumenkan dalam manifes di atas: seed 42, N=10,000, penguraian, taburan parameter rawak, dan dua senario. Diberi seed dan parameter yang sama, model ini berketentuan (deterministic).

Batasan

  • Struktur pertandingan belum muktamad. PAS dilaporkan masih berunding dengan BN; BN mengumumkan hasrat bertanding semua 36 kerusi. Andaian "PAS mengundur menyokong BN" hanya sah sebagai senario bersyarat sehingga penamaan calon 18 Julai.
  • Penamaan calon menetapkan struktur, bukan pengekalan. Selepas 18 Julai, senarai calon menetapkan siapa bertanding di bawah logo mana — tetapi tidak mendedahkan bagaimana pengundi PN akan berpindah. Kadar pengekalan kekal sebagai ketidakpastian model, hanya boleh dikemas kini daripada tinjauan atau bukti pengundi lain.
  • Penguraian BN:PH dianggar daripada PRU15 (2022 parlimen) — andaian tunggal terbesar, akibat model bukan fakta terperhati.
  • Prior PAS peringkat DUN (bukan saluran). Prior PAS diperoleh dengan mengagregat undi PAS 2018 (PRU14, Pengundi Biasa) ke peringkat DUN sebelum dikira; ia tidak menggunakan bahagian PAS pada mana-mana saluran individu. Kerana pengiraan dibuat pada agregat DUN, migrasi pemilih antara saluran terhapus dengan sendirinya dan tidak mencemari anggaran. Perbezaan berbanding keputusan DUN rasmi hanyalah undi awal atau pos yang sengaja dikecualikan (asas Pengundi Biasa, selaras merentas ketiga-tiga era).
  • Kesan calon dan keluar mengundi dimodelkan hanya sebagai ralat rawak.
  • Undi Pengundi Biasa sahaja — undi awal/pos tiada data saluran.
Langkah seterusnya. Jalankan semula selepas 18 Julai: senarai calon menetapkan senario struktur yang betul. Kadar pengekalan asas PN kekal sebagai ketidakpastian model (dikemas kini daripada tinjauan/isyarat awal, bukan daripada penamaan). Pada masa itu satu anggaran tengah dengan selang keyakinan boleh menggantikan dua senario rujukan ini.

Simulasi Monte Carlo 10,000 larian, seed 42. Asas: undi Pengundi Biasa PRN15 (2023), diurai dengan nisbah PRU15 (2022) dan prior PAS PRU14 (2018) peringkat DUN. Angka Johor: keputusan PRN Johor 2026 (jumlah PN 334,457→102,090 ≈ −69.5%; pengekalan di kerusi bertanding ≈ 47.7%). Semua nilai anggaran model bersyarat. Semua parameter model didokumenkan dalam manifes di atas untuk kebolehulangan. Dijana untuk perbincangan awam pra-penamaan calon.

Sumber data: keputusan rasmi Dashboard SPR dan data saluran electiondata.my.

Kongsi artikel ini