Kockázati hőtérképünk / mátrixunk 1-től 10-ig terjedő értékeket igényel, de mit tegyünk, ha az adataink folyamatosak és nem ebben az intervallumban vannak? Vagy ha a kockázatok kifejezései szavakból állnak? Az alábbiakban négy megoldást mutatunk be binninggel, kvintilisekkel, egyéni küszöbértékekkel és szavak számokká való leképezéssel.
Binning
Ebben a megoldási megközelítésben az adathalmazban lévő összes folytonos értéket öt binsre osztjuk. Felhívjuk a figyelmet arra, hogy a tárolók mérete mindig azonos.
Példa: Az Ön értékei 0 és 100 között vannak: A következő tárolók jönnek létre:
- 0-20
- 21 és 40 között
- 41-60
- 61-80
- 81-100
Ez tehát nem veszi figyelembe az egyes tárolókon belüli kockázatok mennyiségét. Az adattartományok csak egyenlően vannak felosztva.
Az oldalsávban először kattintson jobb gombbal az átalakítani kívánt mezőre. Példánkban a "Impact Example" mezőt.
Ezután válassza az "Új csoport" lehetőséget balra kattintva. Megnyílik a "Csoportok" ablak.
Itt válassza ki a "Ládák száma" opciót a "Ládatípus" esetében. A bal alsó sarokban a "Bin Count" (tárolók száma) mezőbe a "10" értéket írja be. Ezután a program automatikusan kiszámítja a tárolók szélességét a "Bin size" (tárolók mérete) alatt.
Végül kattintson az "OK" gombra.
Az utolsó lépésben kattintson ismét az újonnan létrehozott mezőre az oldalsávban.
Most ismét megjelenik a "Csoportok" ablak.
Itt válassza ki a "Lista" csoporttípust a "Lomtár" helyett. A csoportosítatlan értékek a bal oldali mezőben jelennek meg.
Most indítsa el és jelölje ki az egyes értékeket, majd a "Csoportosítás" gomb segítségével helyezze át a jobb oldali oszlopba.
Majdnem kész! Most az 1-től 10-ig terjedő értékeket rendeljük a tíz értékhez úgy, hogy duplán kattintunk az egyes szupercsoportokra, és beillesztjük az értékeket. Végül kattintson az "OK" gombra.
Kész! Átalakította az adatokat, és most már ráhúzhatja azokat a kockázati mátrixunk egyik tengelyére.
Quintiles
Először ismét jobb egérgombbal kattintsunk a diszkretizálni kívánt mezőre. Példánkban ez a "Impact Example". Ezután kiválasztjuk az "Új intézkedés" lehetőséget. A DAX-szerkesztő megnyílik a műszerfal felett.
Most hozzáadjuk a következő kódot, az adatállomány táblázatához és a kívánt oszlophoz igazítva. Fontos - ez egy példa a kvintilisekre. Szükség esetén a percentilisekre is adaptálhatja:
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(Tábla[oszlop])
return
IF(HASONEVALUE(Table[Column]),
IF(ThisVal FirstQuantile && ThisVal SecondQuantile && ThisVal ThirdQuantile && ThisVal <= FourthQuantile, 4,
5)
)
)
) )
Készen állunk! Így diszkretizáltuk és megkaptuk az 1-5 értékeket. Most már használhatjuk ezt a mezőt a kockázati mátrixunkhoz!
Egyéni küszöbértékek
Először ismét jobb egérgombbal kattintsunk a diszkretizálni kívánt mezőre. Példánkban ez a "Impact Example". Ezután kiválasztjuk az "Új intézkedés" lehetőséget. A DAX-szerkesztő megnyílik a műszerfal felett.
Most hozzáadjuk a következő kódot, az adatállomány táblázatához és a kívánt oszlophoz igazítva:
Custom_Thresholds =
var FirstThreshold = a te_első_küszöbértéked_itt_van
var SecondThreshold = az ön_második_küszöbérték_itt_van
var ThirdThreshold = a_harmadik_küszöbértéked_hol
var FourthThreshold = your_fourth_threshold_value_here
var ThisVal = Min(Table[oszlop])
return
IF(HASONEVALUE(Table[Column]),
IF(ThisVal FirstThreshold && ThisVal SecondThreshold && ThisVal ThirdThreshold && ThisVal <= FourthThreshold, 4,
5)
)
)
) )
Szavak to Számok
Először kattintson a menüben az "Adatok átalakítása" menüpontra. Ezzel megnyílik a Power Query Editor.
Kiválasztja az átalakítani kívánt oszlopot. Ebben a példában ez a "Valószínűségi szöveg" oszlop. Ezután a bal felső sarokban kattintson a "Példákból származó oszlop" gombra, majd válassza a "Kiválasztásból" lehetőséget.
Egy új oszlop kerül hozzáadásra. Kattintson az új oszlop első cellájára, és adja meg a kívánt számértéket. Példánkban a "Remote" (legalacsonyabb kifejezés) az "1" értéknek felel meg. Nem kell minden értéket külön-külön megváltoztatnia. A Power BI felismeri a számokat, és automatikusan hozzárendeli őket a következők szerint két példák a tiédből.
Ezt megismétli az adathalmaz minden egyes kifejezésére ...
Miután leképezte az utolsó kifejezést, végül kattintson az "OK" gombra. Meg is van: A "Valószínűség" átalakított oszlopa. Ezt megismétli a "Impact" (Hatás) sorral, és máris megvan a kívánt adatformátum. Azért választottuk ezt az 1-től 10-ig tartó logikát, mert mindenki másként fogalmazza meg az öt kategóriát.