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

مخطط رباعيالصيغة

مخطط رباعي

مخطط الأرباع مخطط مرئي يقسّم البيانات إلى أربعة أرباع. ويُستخدم لرسم نقاط البيانات على شبكة ثنائية الأبعاد، حيث يمثّل أحد المتغيّرين المحور x ويمثّل المتغيّر الآخر المحور y. ويُحدَّد تقسيم الأرباع بناءً على مجموعة معايير خاصة بالبيانات محل التحليل، بتقسيم المخطط إلى أربعة أجزاء متساوية. ويُستخدم مخطط الأرباع عادةً لتحديد الأنماط والاتجاهات في البيانات، ولتحديد أولويات الإجراءات بناءً على موقع نقاط البيانات في المخطط. ويُستخدم عادةً في مجالات مثل الأعمال والتسويق وإدارة المخاطر.

مثال

كود
                            
نسخ
تضمين
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]

الصيغة

معلومات

إذا لم تكن هناك نقاط بيانات متاحة في المخطط، فسيُصيَّر نص المحاور وأسماء الأرباع في الموضع المركزي للأرباع المقابلة. وإذا وُجدت نقاط بيانات، فستُصيَّر تسميات المحور x من الجانب الأيسر للأرباع المقابلة، ويُعرض نص الربع في أسفل المخطط. وستُصيَّر تسميات المحور y في أسفل الأرباع المقابلة، ويُصيَّر نص الربع في أعلى الأرباع المقابلة.

معلومات

بالنسبة لقيم إحداثيات نقاط البيانات، القيمة الصغرى هي 0 والقيمة العظمى هي 1.

العنوان

العنوان وصف موجز للمخطط، وسيُصيَّر دائمًا في أعلى المخطط.

مثال

                            
نسخ
تضمين
quadrantChart title This is a sample example

x-axis

يحدّد المحور x النص المعروض على المحور x. وينقسم المحور x إلى جزأين "أيسر" و"أيمن"، ويمكنك إدخال كليهما أو إدخال "الأيسر" فقط. ويجب أن تبدأ العبارة بـ x-axis، ثم left axis text، ثم فاصل -->، وأخيرًا right axis text.

مثال

١. x-axis --> سيُصيَّر نصا المحور الأيسر والأيمن.

٢. x-axis يُصيَّر نص المحور الأيسر فقط.

y-axis

يحدّد المحور y النص المعروض على المحور y. وينقسم المحور y إلى جزأين "أعلى" و"أسفل"، ويمكنك إدخال كليهما أو إدخال "الأسفل" فقط. ويجب أن تبدأ العبارة بـ y-axis، ثم bottom axis text، ثم فاصل -->، وأخيرًا top axis text.

مثال

١. y-axis --> سيُصيَّر نصا المحور السفلي والعلوي.

٢. y-axis يُصيَّر نص المحور السفلي فقط.

نص الربع

quadrant-[1,2,3,4] يحدّد المحتوى النصي المعروض في كل ربع.

مثال

١. quadrant-1 يحدّد النص الذي سيُعرض في الربع الأيمن العلوي

٢. quadrant-2 يحدّد النص الذي سيُعرض في الربع الأيسر العلوي.

٣. quadrant-3 يحدّد النص الذي سيُعرض في الربع الأيسر السفلي.

٤. quadrant-4 يحدّد النص الذي سيُعرض في الربع الأيمن السفلي.

نقطة دائرية

تُستخدم لرسم دائرة داخل مخطط الأرباع. والصيغة هي : [x, y]، حيث تتراوح قيم x و y بين 0 - 1.

مثال

١. Point 1: [0.75, 0.80] ، ستُرسم النقطة 1 في الربع الأيمن العلوي.

٢. Point 2: [0.35, 0.24] ، ستُرسم النقطة 2 في الربع الأيسر السفلي.

تكوين المخطط

معامل الوصف القيمة الافتراضية
chartWidth عرض المخطط 500
chartHeight ارتفاع المخطط 500
titlePadding الحشو الداخلي العلوي والسفلي للعنوان 10
titleFontSize حجم خط العنوان 20
quadrantPadding الحشو خارج جميع الأرباع 5
quadrantTextTopPadding الهامش العلوي لنص الربع عند رسم النص في الأعلى (وليس على نقطة البيانات) 5
quadrantLabelFontSize حجم خط نص الربع 16
quadrantInternalBorderStrokeWidth عرض الإطار الداخلي للربع 1
quadrantExternalBorderStrokeWidth عرض حدّ الإطار الخارجي للربع 2
xAxisLabelPadding الحشو الداخلي العلوي والسفلي لنص المحور x 5
xAxisLabelFontSize حجم خط نص المحور x 16
xAxisPosition موضع المحور x (أعلى، أسفل). وإذا وُجدت نقاط بيانات، فسيُصيَّر المحور x دائمًا في الأسفل top
yAxisLabelPadding الحشو الداخلي الأيسر والأيمن لنص المحور y 5
yAxisLabelFontSize حجم خط نص المحور y 16
yAxisPosition موضع المحور y (يسار، يمين) left
pointTextPadding المسافة بين نقطة البيانات والنص أسفلها 5
pointLabelFontSize حجم خط نص نقطة البيانات 12
pointRadius نصف قطر نقطة البيانات 5

متغيّرات سمة المخطط

معامل الوصف
quadrant1Fill لون تعبئة الربع الأيمن العلوي
quadrant2Fill لون تعبئة الربع الأيسر العلوي
quadrant3Fill لون تعبئة الربع الأيسر السفلي
quadrant4Fill لون تعبئة الربع الأيمن السفلي
quadrant1TextFill لون نص الربع الأيمن العلوي
quadrant2TextFill لون نص الربع الأيسر العلوي
quadrant3TextFill لون نص الربع الأيسر السفلي
quadrant4TextFill لون نص الربع الأيمن السفلي
quadrantPointFill لون تعبئة نقطة البيانات
quadrantPointTextFill لون نص نقطة البيانات
quadrantXAxisTextFill لون نص المحور x
quadrantYAxisTextFill لون نص المحور y
quadrantInternalBorderStrokeFill لون الإطار الداخلي للربع
quadrantExternalBorderStrokeFill لون الإطار الخارجي للربع
quadrantTitleFill لون العنوان

مثال على التكوين والسمة

كود
                            
نسخ
تضمين
--- 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

تنسيق نقاط البيانات

يمكن تعيين تنسيق نقاط البيانات مباشرةً، أو استخدام فئة مشتركة معرَّفة

التنسيق المباشر
                            
نسخ
تضمين
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
تنسيق الفئة
                            
نسخ
تضمين
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

التنسيقات المتاحة:

معامل الوصف
color لون تعبئة نقطة البيانات
radius نصف قطر نقطة البيانات
stroke-width عرض إطار نقطة البيانات
stroke-color لون إطار نقطة البيانات (غير فعّال عند عدم تحديد stroke-width)
معلومات

ترتيب الأولوية: 1. التنسيق المباشر 2. تنسيق الفئة 3. تنسيق السمة

مثال على التنسيق

كود
                            
نسخ
تضمين
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