Register
Process Type
Graphical expression
Mind Type
Structured expression
Note Type
Efficient expression

Kvadrantový diagramSyntaxe

Kvadrantový diagram

Kvadrantový graf je vizualizační diagram, který rozděluje data do čtyř kvadrantů. Používá se k vykreslení datových bodů do dvourozměrné mřížky, kde jedna proměnná představuje osu x a druhá osu y. Rozdělení kvadrantů se určuje na základě sady kritérií specifických pro analyzovaná data, přičemž diagram se dělí na čtyři stejné části. Kvadrantové grafy se běžně používají k identifikaci vzorců a trendů v datech a k určení priorit akcí na základě polohy datových bodů v diagramu. Obvykle se používají v oblastech, jako je obchod, marketing a řízení rizik.

Příklad

Kód
                            
Kopírovat
Vložení
quadrantChart title Reach and engagement of campaigns x-axis Low Reach --> High Reach y-axis Low Engagement --> High Engagement quadrant-1 We should expand quadrant-2 Need to promote quadrant-3 Re-evaluate quadrant-4 May be improved Campaign A: [0.3, 0.6] Campaign B: [0.45, 0.23] Campaign C: [0.57, 0.69] Campaign D: [0.78, 0.34] Campaign E: [0.40, 0.34] Campaign F: [0.35, 0.78]

Syntaxe

Informace

Pokud v diagramu nejsou k dispozici žádné datové body, text os a názvy kvadrantů se vykreslí ve středu příslušných kvadrantů. Pokud jsou k dispozici datové body, popisky osy x se vykreslí z levé strany příslušného kvadrantu a text kvadrantu se zobrazí ve spodní části diagramu. Popisky osy y se vykreslí ve spodní části příslušného kvadrantu a text kvadrantu se vykreslí v horní části příslušného kvadrantu.

Informace

Pro hodnoty souřadnic datových bodů je minimum 0 a maximum 1.

Název

Název je stručný popis diagramu, který se vždy vykreslí v horní části diagramu.

Příklad

                            
Kopírovat
Vložení
quadrantChart title This is a sample example

x-axis

Osa x určuje text zobrazený na ose x. Osa x se dělí na 'levou' a 'pravou' část; můžete zadat obě nebo pouze 'levou'. Příkaz by měl začínat x-axis, následovat left axis text, poté oddělovač --> a nakonec right axis text.

Příklad

1. x-axis --> budou vykresleny texty levé i pravé osy.

2. x-axis vykreslí pouze text levé osy.

y-axis

Osa y určuje text zobrazený na ose y. Osa y se dělí na 'horní' a 'dolní' část; můžete zadat obě nebo pouze 'dolní'. Příkaz by měl začínat y-axis, následovat bottom axis text, poté oddělovač --> a nakonec top axis text.

Příklad

1. y-axis --> budou vykresleny texty dolní i horní osy.

2. y-axis vykreslí pouze text dolní osy.

Text kvadrantu

quadrant-[1,2,3,4] určuje textový obsah zobrazený v každém kvadrantu.

Příklad

1. quadrant-1 určuje text, který se zobrazí v pravém horním kvadrantu

2. quadrant-2 určuje text, který se zobrazí v levém horním kvadrantu.

3. quadrant-3 určuje text, který se zobrazí v levém dolním kvadrantu.

4. quadrant-4 určuje text, který se zobrazí v pravém dolním kvadrantu.

Bod

Používá se k vykreslení kruhu v kvadrantovém grafu. Syntaxe je : [x, y], kde x a y nabývají hodnot 0 - 1.

Příklad

1. Point 1: [0.75, 0.80] , bod 1 bude vykreslen v pravém horním kvadrantu.

2. Point 2: [0.35, 0.24] , bod 2 bude vykreslen v levém dolním kvadrantu.

Konfigurace diagramu

Parametr Popis Výchozí hodnota
chartWidth Šířka diagramu 500
chartHeight Výška diagramu 500
titlePadding Horní a dolní vnitřní okraj názvu 10
titleFontSize Velikost písma názvu 20
quadrantPadding Odsazení mimo všechny kvadranty 5
quadrantTextTopPadding Horní okraj textu kvadrantu, když se text vykresluje nahoře (nikoli na datovém bodu) 5
quadrantLabelFontSize Velikost písma textu kvadrantu 16
quadrantInternalBorderStrokeWidth Šířka vnitřního ohraničení kvadrantu 1
quadrantExternalBorderStrokeWidth Šířka tahu vnějšího ohraničení kvadrantu 2
xAxisLabelPadding Horní a dolní vnitřní okraj textu osy x 5
xAxisLabelFontSize Velikost písma textu osy x 16
xAxisPosition Pozice osy x (horní, dolní). Pokud existují datové body, osa x se vždy vykreslí dole top
yAxisLabelPadding Levý a pravý vnitřní okraj textu osy y 5
yAxisLabelFontSize Velikost písma textu osy y 16
yAxisPosition Pozice osy y (vlevo, vpravo) left
pointTextPadding Rozestup mezi datovým bodem a textem pod ním 5
pointLabelFontSize Velikost písma textu datového bodu 12
pointRadius Poloměr datového bodu 5

Proměnné tématu diagramu

Parametr Popis
quadrant1Fill Barva výplně pravého horního kvadrantu
quadrant2Fill Barva výplně levého horního kvadrantu
quadrant3Fill Barva výplně levého dolního kvadrantu
quadrant4Fill Barva výplně pravého dolního kvadrantu
quadrant1TextFill Barva textu pravého horního kvadrantu
quadrant2TextFill Barva textu levého horního kvadrantu
quadrant3TextFill Barva textu levého dolního kvadrantu
quadrant4TextFill Barva textu pravého dolního kvadrantu
quadrantPointFill Barva výplně datového bodu
quadrantPointTextFill Barva textu datového bodu
quadrantXAxisTextFill Barva textu osy x
quadrantYAxisTextFill Barva textu osy y
quadrantInternalBorderStrokeFill Barva vnitřního ohraničení kvadrantu
quadrantExternalBorderStrokeFill Barva vnějšího ohraničení kvadrantu
quadrantTitleFill Barva názvu

Příklad konfigurace a tématu

Kód
                            
Kopírovat
Vložení
--- config: quadrantChart: chartWidth: 400 chartHeight: 400 themeVariables: quadrant1TextFill: "ff0000" --- quadrantChart x-axis Urgent --> Not Urgent y-axis Not Important --> "Important ❤" quadrant-1 Plan quadrant-2 Do quadrant-3 Delegate quadrant-4 Delete

Styl datových bodů

Styl datových bodů lze nastavit přímo nebo pomocí definovaných sdílených tříd

Přímý styl
                            
Kopírovat
Vložení
Point A: [0.9, 0.0] radius: 12 Point B: [0.8, 0.1] color: #ff3300, radius: 10 Point C: [0.7, 0.2] radius: 25, color: #00ff33, stroke-color: #10f0f0 Point D: [0.6, 0.3] radius: 15, stroke-color: #00ff0f, stroke-width: 5px ,color: #ff33f0
Styl třídy
                            
Kopírovat
Vložení
Point A:::class1: [0.9, 0.0] Point B:::class2: [0.8, 0.1] Point C:::class3: [0.7, 0.2] Point D:::class3: [0.7, 0.2] classDef class1 color: #109060 classDef class2 color: #908342, radius : 10, stroke-color: #310085, stroke-width: 10px classDef class3 color: #f00fff, radius : 10

Dostupné styly:

Parametr Popis
color Barva výplně datového bodu
radius Poloměr datového bodu
stroke-width Šířka ohraničení datového bodu
stroke-color Barva ohraničení datového bodu (neplatná, pokud není zadána stroke-width)
Informace

Priorita: 1. Přímý styl 2. Styl třídy 3. Styl tématu

Příklad stylu

Kód
                            
Kopírovat
Vložení
quadrantChart title Reach and engagement of campaigns x-axis Low Reach --> High Reach y-axis Low Engagement --> High Engagement quadrant-1 We should expand quadrant-2 Need to promote quadrant-3 Re-evaluate quadrant-4 May be improved Campaign A: [0.9, 0.0] radius: 12 Campaign B:::class1: [0.8, 0.1] color: #ff3300, radius: 10 Campaign C: [0.7, 0.2] radius: 25, color: #00ff33, stroke-color: #10f0f0 Campaign D: [0.6, 0.3] radius: 15, stroke-color: #00ff0f, stroke-width: 5px ,color: #ff33f0 Campaign E:::class2: [0.5, 0.4] Campaign F:::class3: [0.4, 0.5] color: #0000ff classDef class1 color: #109060 classDef class2 color: #908342, radius : 10, stroke-color: #310085, stroke-width: 10px classDef class3 color: #f00fff, radius : 10