Diagram Alur
Ekspresi grafis
Peta Pikiran
Ekspresi terstruktur
Catatan
Ekspresi yang efisien

Diagram KuadranSintaks

Diagram Kuadran

Diagram kuadran adalah diagram visualisasi yang membagi data menjadi empat kuadran. Diagram ini digunakan untuk memplot titik data pada kisi dua dimensi, di mana satu variabel direpresentasikan pada sumbu x, dan variabel lainnya direpresentasikan pada sumbu y. Pembagian kuadran ditentukan dengan membagi diagram menjadi empat bagian yang sama berdasarkan sekumpulan kriteria yang spesifik untuk data yang dianalisis. Diagram kuadran biasanya digunakan untuk mengidentifikasi pola dan tren dalam data, serta menentukan prioritas tindakan berdasarkan posisi titik data dalam diagram. Diagram ini biasanya digunakan dalam skenario seperti bisnis, pemasaran, dan manajemen risiko.

Contoh

Kode
                            
Salin
Sematkan
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]

Sintaks

Informasi

Jika tidak ada titik data yang tersedia dalam diagram, teks sumbu dan nama kuadran akan dirender di posisi tengah kuadran yang sesuai. Jika ada titik data, label sumbu x akan dirender dari sisi kiri kuadran yang sesuai, dan teks kuadran ditampilkan di bagian bawah diagram. Label sumbu y akan dirender di bagian bawah kuadran yang sesuai, dan teks kuadran akan dirender di bagian atas kuadran yang sesuai.

Informasi

Untuk nilai koordinat titik data, nilai minimum adalah 0 dan nilai maksimum adalah 1.

Judul

Judul adalah deskripsi singkat diagram, yang akan selalu dirender di bagian atas diagram.

Contoh

                            
Salin
Sematkan
quadrantChart title This is a sample example

x-axis

Sumbu x menentukan teks yang ditampilkan pada sumbu x. Sumbu x dibagi menjadi dua bagian, 'kiri' dan 'kanan'; Anda dapat memasukkan keduanya atau hanya 'kiri'. Pernyataan harus diawali dengan x-axis, lalu left axis text, kemudian pemisah -->, dan terakhir right axis text.

Contoh

1. x-axis --> teks sumbu kiri dan kanan keduanya akan dirender.

2. x-axis hanya merender teks sumbu kiri.

y-axis

Sumbu y menentukan teks yang ditampilkan pada sumbu y. Sumbu y dibagi menjadi dua bagian, 'atas' dan 'bawah'; Anda dapat memasukkan keduanya atau hanya 'bawah'. Pernyataan ini harus diawali dengan y-axis, lalu bottom axis text, kemudian pemisah -->, dan terakhir top axis text.

Contoh

1. y-axis --> teks sumbu bawah dan atas keduanya akan dirender.

2. y-axis hanya merender teks sumbu bawah.

Teks kuadran

quadrant-[1,2,3,4] menentukan konten teks yang ditampilkan di setiap kuadran.

Contoh

1. quadrant-1 menentukan teks yang akan ditampilkan di kuadran kanan atas

2. quadrant-2 menentukan teks yang akan ditampilkan di kuadran kiri atas.

3. quadrant-3 menentukan teks yang akan ditampilkan di kuadran kiri bawah.

4. quadrant-4 menentukan teks yang akan ditampilkan di kuadran kanan bawah.

Titik

Digunakan untuk menggambar sebuah lingkaran di dalam diagram kuadran. Sintaksnya adalah : [x, y], dengan rentang nilai x dan y adalah 0 - 1.

Contoh

1. Point 1: [0.75, 0.80] , titik 1 akan digambar di kuadran kanan atas.

2. Point 2: [0.35, 0.24] , titik 2 akan digambar di kuadran kiri bawah.

Konfigurasi diagram

Parameter Deskripsi Nilai bawaan
chartWidth Lebar diagram 500
chartHeight Tinggi diagram 500
titlePadding Padding atas-bawah judul 10
titleFontSize Ukuran font judul 20
quadrantPadding Padding di luar semua kuadran 5
quadrantTextTopPadding Margin atas teks kuadran saat teks digambar di bagian atas (bukan pada titik data) 5
quadrantLabelFontSize Ukuran font teks kuadran 16
quadrantInternalBorderStrokeWidth Lebar batas dalam kuadran 1
quadrantExternalBorderStrokeWidth Lebar goresan batas luar kuadran 2
xAxisLabelPadding Padding atas-bawah teks sumbu x 5
xAxisLabelFontSize Ukuran font teks sumbu x 16
xAxisPosition Posisi sumbu x (atas, bawah). Jika ada titik data, sumbu x akan selalu dirender di bagian bawah top
yAxisLabelPadding Padding kiri-kanan teks sumbu y 5
yAxisLabelFontSize Ukuran font teks sumbu y 16
yAxisPosition Posisi sumbu y (kiri, kanan) left
pointTextPadding Jarak antara titik data dan teks di bawahnya 5
pointLabelFontSize Ukuran font teks titik data 12
pointRadius Radius titik data 5

Variabel tema diagram

Parameter Deskripsi
quadrant1Fill Warna isian kuadran kanan atas
quadrant2Fill Warna isian kuadran kiri atas
quadrant3Fill Warna isian kuadran kiri bawah
quadrant4Fill Warna isian kuadran kanan bawah
quadrant1TextFill Warna teks kuadran kanan atas
quadrant2TextFill Warna teks kuadran kiri atas
quadrant3TextFill Warna teks kuadran kiri bawah
quadrant4TextFill Warna teks kuadran kanan bawah
quadrantPointFill Warna isian titik data
quadrantPointTextFill Warna teks titik data
quadrantXAxisTextFill Warna teks sumbu x
quadrantYAxisTextFill Warna teks sumbu y
quadrantInternalBorderStrokeFill Warna batas dalam kuadran
quadrantExternalBorderStrokeFill Warna batas luar kuadran
quadrantTitleFill Warna judul

Contoh konfigurasi dan tema

Kode
                            
Salin
Sematkan
--- 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

Gaya titik data

Titik data dapat diberi gaya secara langsung, atau menggunakan kelas bersama yang telah didefinisikan

Gaya langsung
                            
Salin
Sematkan
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
Gaya kelas
                            
Salin
Sematkan
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

Gaya yang tersedia:

Parameter Deskripsi
color Warna isian titik data
radius Radius titik data
stroke-width Lebar batas titik data
stroke-color Warna batas titik data (tidak berlaku bila stroke-width tidak ditentukan)
Informasi

Urutan prioritas: 1. Gaya langsung 2. Gaya kelas 3. Gaya tema

Contoh gaya

Kode
                            
Salin
Sematkan
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