Risk Heatmap / Matriks kami membutuhkan nilai 1 hingga 10, tetapi apa yang harus dilakukan jika data Anda bersifat kontinu dan tidak berada dalam interval ini? Atau jika ekspresi risiko Anda terdiri dari kata-kata? Di bawah ini adalah empat solusi dengan pemetaan binning, kuintil, ambang batas khusus, dan pemetaan kata ke angka.
Binning
Dalam pendekatan solusi ini, semua nilai kontinu dalam kumpulan data Anda dibagi menjadi lima tempat sampah. Harap diperhatikan bahwa ukuran tempat sampah selalu sama.
Contoh: Nilai Anda berada di antara 0 dan 100: Tempat sampah berikut akan dibuat:
- 0 hingga 20
- 21 hingga 40
- 41 hingga 60
- 61 hingga 80
- 81 hingga 100
Oleh karena itu, hal ini tidak memperhitungkan jumlah risiko di dalam masing-masing tempat sampah. Rentang data hanya dibagi rata.
Pada bilah samping, pertama-tama klik kanan pada bidang yang ingin Anda ubah. Dalam contoh kita, bidang "Contoh Dampak".
Kemudian pilih "Grup baru" dengan klik kiri. Jendela "Groups" akan terbuka.
Di sini Anda memilih opsi "Jumlah tempat sampah" untuk "Jenis tempat sampah". Di bagian kiri bawah, Anda memasukkan nilai "10" sebagai "Jumlah Tempat Sampah". Kemudian menghitung lebar tempat sampah secara otomatis di bawah "Ukuran tempat sampah".
Terakhir, klik "OK".
Pada langkah terakhir, Anda klik lagi bidang yang baru dibuat di bilah sisi.
Sekarang, jendela "Groups" muncul lagi.
Di sini Anda memilih jenis grup "Daftar", bukan "Bin". Nilai yang tidak dikelompokkan muncul di kotak kiri.
Sekarang, Anda mulai dan pilih setiap nilai dan pindahkan ke kolom kanan melalui tombol "Group".
Hampir siap! Sekarang, Anda dapat menetapkan nilai 1 sampai 10 ke sepuluh nilai dengan mengklik dua kali pada setiap supergrup dan memasukkan nilainya. Terakhir, Anda klik "OK".
Selesai! Anda telah mentransformasikan data dan sekarang dapat menyeretnya ke sumbu di Matriks Risiko.
Kuintil
Pertama-tama kita klik kanan lagi pada bidang yang ingin kita diskritkan. Pada contoh kita, ini adalah "Contoh Dampak". Kemudian kita pilih "Ukuran baru". Editor DAX akan terbuka di atas dasbor.
Sekarang kita tambahkan kode berikut ini, yang disesuaikan dengan tabel dan kolom yang diinginkan dalam kumpulan data Anda. Penting - ini adalah contoh untuk kuintil. Anda dapat menyesuaikannya dengan persentil jika diperlukan:
Kuantil =
var FirstQuantile = CALCULATE(PERCENTILE.INC(Tabel[Kolom], .2), ALL(Tabel[Kolom]))
var SecondQuantile = CALCULATE(PERCENTILE.INC(Tabel[Kolom], .4), ALL(Tabel[Kolom]))
var ThirdQuantile = CALCULATE(PERCENTILE.INC(Tabel[Kolom], .6), ALL(Tabel[Kolom]))
var KuantilKeempat = HITUNG(PERCENTILE.INC(Tabel[Kolom], .8), ALL(Tabel[Kolom]))
var ThisVal = Min(Tabel[Kolom])
kembali
IF(HASONEVALUE(Tabel[Kolom]),
IF(ThisVal FirstQuantile && ThisVal SecondQuantile && ThisVal ThirdQuantile && ThisVal <= FourthQuantile, 4,
5)
)
)
) )
Siap! Kita sudah mendiskritisasi dan mendapatkan nilai 1 sampai 5. Sekarang kita bisa menggunakan kolom ini untuk Matriks Risiko kita!
Ambang Batas Khusus
Pertama-tama kita klik kanan lagi pada bidang yang ingin kita diskritkan. Pada contoh kita, ini adalah "Contoh Dampak". Kemudian kita pilih "Ukuran baru". Editor DAX akan terbuka di atas dasbor.
Sekarang kita tambahkan kode berikut ini, yang disesuaikan dengan tabel dan kolom yang diinginkan dalam dataset Anda:
Ambang Batas Khusus =
var FirstThreshold = nilai ambang batas pertama Anda di sini
var SecondThreshold = nilai ambang batas kedua Anda di sini
var ThirdThreshold = nilai ambang batas ketiga Anda di sini
var FourthThreshold = nilai ambang batas keempat Anda di sini
var ThisVal = Min(Tabel[Kolom])
return
IF(HASONEVALUE(Tabel[Kolom]),
IF(ThisVal FirstThreshold && ThisVal SecondThreshold && ThisVal ThirdThreshold && ThisVal <= FourthThreshold, 4,
5)
)
)
) )
Kata-kata ke Angka
Pertama, Anda klik "Transform data" di menu. Ini akan membuka Power Query Editor.
Pilih kolom yang ingin Anda ubah. Dalam contoh ini adalah kolom "Teks Probabilitas". Kemudian klik "Kolom dari Contoh" di sudut kiri atas dan pilih "Dari Pilihan".
Kolom baru ditambahkan. Klik sel pertama dari kolom baru dan masukkan nilai numerik yang diinginkan. Dalam contoh kita, "Remote" (ekspresi terendah) sesuai dengan nilai "1". Anda tidak perlu mengubah semua nilai satu per satu. Power BI mengenali angka-angka tersebut dan secara otomatis memetakannya sesuai dengan dua contoh dari Anda.
Anda mengulangi hal ini untuk setiap ekspresi dalam kumpulan data Anda...
Setelah Anda memetakan ekspresi terakhir Anda, akhirnya, klik "OK" . Itu dia: Kolom yang telah diubah untuk "Probabilitas". Ulangi ini dengan "Dampak" dan Anda akan mendapatkan format data yang diperlukan. Kami memilih logika 1 sampai 10 ini, karena setiap orang memiliki kata-kata yang berbeda untuk lima kategori.