PERDI Logo

👋 Selamat datang di PERDI — Performance, Engagement & Rating Data Instagram

Dashboard ini mengelompokkan postingan Instagram Diskominfostandi Kota Bekasi ke tier engagement Rendah/Sedang/Tinggi memakai K-Means, lengkap dengan penjelasan cara hitungnya di bagian bawah halaman.

K-Means Clustering · Performa Engagement

Segmentasi Konten Instagram Diskominfostandi Kota Bekasi

41 postingan pada periode Desember 2025 dikelompokkan berdasarkan Suka, Komentar, dan Bagikan memakai K-Means — memisahkan konten yang perform tinggi dari yang perlu strategi berbeda.

Total Postingan
41
Desember 2025 · Instagram
Total Impresi
4.263
Suka + komentar + bagikan
Rata-rata / Postingan
104,0
Impresi per postingan
Periode
Jumlah cluster (k)
2 3 4 5 6
Silhouette score k=4: 0,52 · makin mendekati 1, makin rapi pemisahan cluster

Suka vs Komentar per Postingan

Klik titik untuk membuka postingan

Engagement Rendah · 1 post · avg 1 Engagement Sedang-Rendah · 18 post · avg 25 Engagement Sedang-Tinggi · 16 post · avg 63 Engagement Tinggi · 6 post · avg 466
05001.0000204060SukaKomentar
Engagement Tinggi 6 postingan
suka 429 komentar 37,2 impresi 466
Engagement Sedang-Tinggi 16 postingan
suka 60 komentar 2,9 impresi 63
Engagement Sedang-Rendah 18 postingan
suka 25 komentar 0,0 impresi 25
Engagement Rendah 1 postingan
suka 0 komentar 1,0 impresi 1

Pola Engagement Sepanjang Periode

Total impresi per postingan, diplot menurut tanggal publikasi

Engagement Rendah Engagement Sedang-Rendah Engagement Sedang-Tinggi Engagement Tinggi
16111621263105001.000

Distribusi Cluster per Kategori Sumber

Kategori kecil digabung ke “Lainnya”

Engagement Rendah Engagement Sedang-Rendah Engagement Sedang-Tinggi Engagement Tinggi
051015202526Diskominfostand…6Pemerintah Kota…5Dinas LH Kota B…4Lainnya

5 Postingan Engagement Tertinggi

Tanggal Ringkasan Suka Komentar Total
3 Des PESONA NUSANTARA BEKASI KEREN 2025 HADIR KEMBALI!!! Ayo meriahka… Dinas LH Kota Bekasi · Engagement Tinggi 1.205 52 1.257
4 Des Dalam rangka pelaksanaan Pesona Nusantara Bekasi Keren 2025, aka… Diskominfostandi Kota Bekasi · Engagement Tinggi 605 52 657
17 Des PASAR MURAH BERSUBSIDI KOTA BEKASI Dalam rangka menja ga stabili… Pemerintah Kota Bekasi · Engagement Tinggi 179 74 253
2 Des Pemerintah Kota Bekasi melalui Disdukcapil Kota Bekasi memberika… Pemerintah Kota Bekasi · Engagement Tinggi 214 25 239
4 Des Pemerintah Kota Bekasi melalui DPMPTSP Kota Bekasi kembali menye… Pemerintah Kota Bekasi · Engagement Tinggi 206 9 215

5 Postingan Engagement Terendah

Tanggal Ringkasan Suka Komentar Total
15 Des Jangan sampai tertipu website palsu yang mengatasnamakan Disnake… Bekasi saberhoaks · Engagement Rendah 0 1 1
25 Des Natal kali ini terasa lebih hening. Ada doa-doa yang lebih panja… Diskominfostandi Kota Bekasi · Engagement Sedang-Rendah 9 0 9
2 Des Perkembangan Indek Harga Konsumen (IHK) Kota Bekasi-November 202… Diskominfostandi Kota Bekasi · Engagement Sedang-Rendah 10 0 10
9 Des Hasil Survei Kepuasan Masyarakat Triwulan IV Tahun 2025 Diskomin… Diskominfostandi Kota Bekasi · Engagement Sedang-Rendah 11 0 11
1 Des Hari AIDS Sedunia mengingatkan kita bahwa empati, dukungan, dan … Diskominfostandi Kota Bekasi · Engagement Sedang-Rendah 14 0 14

Cara Menghitung Cluster-nya

k = 4 · n = 41 postingan

Setiap postingan punya 3 angka mentah: Suka, Komentar, Bagikan. K-Means butuh angka-angka itu dalam skala yang sebanding, jadi sebelum dikelompokkan, datanya diproses lewat 4 langkah di bawah — memakai angka asli dari data yang sedang ditampilkan, bukan contoh dummy.

1Transformasi Log (log1p)

Suka/Komentar/Bagikan sangat skewed — sebagian kecil postingan viral bisa 10-40x lipat postingan biasa. Tanpa transformasi ini, K-Means akan mengisolasi postingan viral itu sendirian jadi cluster-nya sendiri, bukan tier Rendah/Sedang/Tinggi yang berguna.

log_value = ln(1 + nilai_asli)

Contoh dari data ini: 1.205 Suka → ln(1+1.205) = 7,095

2Standardisasi (Z-score)

Setelah log, tiap fitur diubah ke skala rata-rata 0 memakai mean & standar deviasi dari seluruh data yang sedang ditampilkan (41 postingan):

z = (log_value − mean) / std
FiturMean (log)Std (log)
Suka3,7791,190
Komentar0,9931,218
Bagikan0,0001,000

3K-Means++ Cari Centroid

Titik pusat awal dipilih (k-means++), lalu tiap postingan di-assign ke centroid terdekat dan centroid dipindah ke rata-rata anggotanya — diulang sampai stabil. Diulang 12 kali dari titik awal berbeda, hasil dengan inertia (total jarak² ke centroid) terkecil dipakai:

Inertia terpilih: 13,53

TierAvg SukaAvg KomentarAvg Bagikan
Engagement Rendah 0,0 1,0 0,0
Engagement Sedang-Rendah 21,6 0,0 0,0
Engagement Sedang-Tinggi 54,7 2,4 0,0
Engagement Tinggi 312,8 28,5 0,0

Centroid di atas adalah hasil balik dari koordinat standar ke satuan asli — begitulah bentuk “postingan rata-rata” di tiap tier.

4Assign ke Cluster Terdekat

Contoh nyata — postingan dengan total impresi tertinggi di data ini (1.205 suka, 52 komentar, 0 bagikan). Setelah log+standardisasi, jarak Euclidean-nya ke tiap centroid dihitung, lalu diassign ke yang terpendek:

TierJarak ke centroid
Engagement Rendah 6,539
Engagement Sedang-Rendah 4,668
Engagement Sedang-Tinggi 3,424
Engagement Tinggi 1,229 ← terpendek, terpilih

Kenapa tier bisa berganti nama saat k diubah? K-Means sendiri tidak tahu mana cluster “rendah” atau “tinggi” — label itu ditentukan belakangan dengan mengurutkan centroid berdasarkan jumlah koordinat standarnya, dari yang terkecil (Rendah) ke terbesar (Tinggi). Silhouette score mengukur seberapa rapi pemisahannya: untuk setiap postingan, bandingkan jarak rata-rata ke sesama anggota cluster (a) dengan jarak rata-rata ke cluster tetangga terdekat (b), lalu (b−a)/max(a,b) — dirata-rata ke semua postingan. Skor mendekati 1 berarti cluster terpisah rapi; mendekati 0 berarti banyak yang tumpang tindih.