Mūsų rizikos šilumos žemėlapyje / matricoje kaip reikšmių reikia nurodyti nuo 1 iki 10, tačiau ką daryti, jei jūsų duomenys yra tęstiniai ir nepatenka į šį intervalą? Arba jei jūsų rizikos išraiškos susideda iš žodžių? Toliau pateikiami keturi sprendimai, kuriuose naudojami suskirstymas į grupes, kvantiliai, pasirinktinės ribos ir žodžių atvaizdavimas į skaičius.
Binning
Taikant šį sprendimo būdą, visos duomenų rinkinio tolydžios reikšmės suskirstomos į penkias grupes. Atkreipkite dėmesį, kad šiukšliadėžės dydis visada yra vienodas.
Pavyzdys: Jūsų reikšmės yra nuo 0 iki 100: sukuriamos šios grupės:
- 0-20
- Nuo 21 iki 40
- nuo 41 iki 60
- 61-80
- Nuo 81 iki 100
Todėl neatsižvelgiama į pavojaus kiekį atskirose šiukšliadėžėse. Duomenų intervalai padalyti po lygiai.
Šoninėje juostoje pirmiausia dešiniuoju pelės klavišu spustelėkite lauką, kurį norite transformuoti. Mūsų pavyzdyje laukas "Poveikio pavyzdys".
Tada kairiuoju pelės klavišu spustelėkite "Nauja grupė". Atsidarys langas "Grupės".
Čia pasirinkite parinktį "Number of bins" (šiukšliadėžės tipas). Apačioje kairėje pusėje kaip "Bin Count" (šiukšliadėžių skaičius) įveskite reikšmę "10". Tada automatiškai apskaičiuojamas šiukšliadėžių plotis laukelyje "Bin size" (šiukšliadėžės dydis).
Galiausiai spustelėkite "OK".
Paskutiniame žingsnyje dar kartą spustelėkite naujai sukurtą lauką šoninėje juostoje.
Dabar vėl rodomas langas "Grupės".
Pasirinkite grupės tipą "List" (sąrašas), o ne "Bin" (šiukšliadėžė). Nesugrupuotos reikšmės rodomos kairiajame lange.
Dabar pradėkite, pasirinkite kiekvieną reikšmę ir perkelkite ją į dešinįjį stulpelį naudodami mygtuką "Group".
Beveik paruošta! Dabar dešimčiai reikšmių priskirkite reikšmes nuo 1 iki 10 dukart spustelėdami kiekvieną supergrupę ir įterpdami reikšmes. Galiausiai spaudžiate "OK".
Atlikta! Duomenis transformavote ir dabar galite juos perkelti į rizikos matricos ašį.
Quintiles
Pirmiausia dar kartą dešiniuoju pelės klavišu spustelėkite lauką, kurį norite diskretizuoti. Mūsų pavyzdyje tai yra "Poveikio pavyzdys". Tada pasirenkame "New measure" (nauja priemonė). Virš prietaisų skydelio atveriamas DAX redaktorius.
Dabar pridedame šį kodą, pritaikytą jūsų duomenų rinkinio lentelei ir norimam stulpeliui. Svarbu - šis pavyzdys skirtas kvantiliams. Jei reikia, galite jį pritaikyti procentiliams:
Kvantilis =
var FirstQuantile = CALCULATE(PERCENTILE.INC(Table[Column], .2), ALL(Table[Column]))
var SecondQuantile = CALCULATE(PERCENTILE.INC(Table[Column], .4), ALL(Table[Column]))
var ThirdQuantile = CALCULATE(PERCENTILE.INC(Table[Column], .6), ALL(Table[Column]))
var FourthQuantile = CALCULATE(PERCENTILE.INC(Table[Column], .8), ALL(Table[Column]))
var ThisVal = Min(lentelė[stulpelis])
return
IF(HASONEVALUE(Table[Column]),
IF(ThisVal FirstQuantile && ThisVal SecondQuantile && ThisVal ThirdQuantile && ThisVal <= FourthQuantile, 4,
5)
)
)
) )
Paruošta! Taip diskretizavome ir gavome reikšmes nuo 1 iki 5. Dabar šį lauką galime naudoti savo rizikos matricai!
Pasirinktiniai slenksčiai
Pirmiausia dar kartą dešiniuoju pelės klavišu spustelėkite lauką, kurį norite diskretizuoti. Mūsų pavyzdyje tai yra "Poveikio pavyzdys". Tada pasirenkame "New measure" (nauja priemonė). Virš prietaisų skydelio atveriamas DAX redaktorius.
Dabar pridedame šį kodą, pritaikytą jūsų duomenų rinkinio lentelei ir norimam stulpeliui:
Custom_Thresholds =
var FirstThreshold = your_first_threshold_value_here
var SecondThreshold = your_second_threshold_value_here
var ThirdThreshold = your_third_threshold_threshold_value_here
var FourthThreshold = your_fourth_threshold_value_value_here
var ThisVal = Min(Table[Column])
return
IF(HASONEVALUE(Table[Column]),
IF(ThisVal FirstThreshold && ThisVal SecondThreshold && ThisVal ThirdThreshold && ThisVal <= FourthThreshold, 4,
5)
)
)
) )
Žodžiai į Skaičiai
Pirmiausia meniu spustelėkite "Transform data". Taip atidaromas "Power Query Editor".
Pasirenkate stulpelį, kurį norite transformuoti. Šiame pavyzdyje tai stulpelis "Tikimybės tekstas". Tada viršutiniame kairiajame kampe spustelėkite "Column from Examples" (stulpelis iš pavyzdžių) ir pasirinkite "From Selection" (iš pasirinkimo).
Pridedamas naujas stulpelis. Spustelėkite pirmąjį naujojo stulpelio langelį ir įterpkite norimą skaitinę vertę. Mūsų pavyzdyje "Remote" (mažiausia išraiška) atitinka reikšmę "1". Visų verčių atskirai keisti nereikia. "Power BI" atpažįsta skaičius ir automatiškai juos atvaizduoja pagal du jūsų pavyzdžiai.
Tai pakartokite kiekvienai duomenų rinkinio išraiškai...
Kai atvaizduosite paskutinę išraišką, galiausiai spustelėkite "Gerai" . Štai taip: "Tikimybė" transformuotas stulpelis. Pakartokite tai su "Poveikiu" ir turėsite reikiamą duomenų formatą. Pasirinkome šią logiką nuo 1 iki 10, nes kiekvienas turi skirtingą penkių kategorijų formuluotę.