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

مخطط دائريالصيغة

مخطط دائري

المخطط الدائري شكل إحصائي دائري يُقسَّم إلى عدة قطاعات لعرض النسب العددية. وفي المخطط الدائري، يتناسب طول قوس كل قطاع مع الكمية التي يمثّلها.

يمكن لـ Mermaid تصيير المخططات الدائرية.

كود
                            
نسخ
تضمين
pie title The most popular pets "Dogs" : 386 "Cats" : 85 "Rats" : 15

الصيغة

رسم مخطط دائري في Mermaid بسيط جدًا.

showData يعني تصيير القيم العددية الفعلية بعد نص مفتاح الإيضاح، وهو اختياري.

  • يأتي بعد ذلك صيغة title وقيمتها النصية لتعيين عنوان للمخطط الدائري، وهو اختياري.
  • ثم تأتي مجموعة البيانات، وستُرتَّب قطاعات المخطط الدائري في اتجاه عقارب الساعة وفق ترتيب التسميات.

label جزء في المخطط الدائري، محاطًا بعلامتي اقتباس مزدوجتين.

متبوعًا بنقطتين : كفاصل.

يأتي بعد ذلك positive numeric value ، الذي يمثّل قيمة محدّدة، ويدعم حتى منزلتين عشريتين.

mermaid.grammar_pie_data_option_title_value

مثال

كود
                            
نسخ
تضمين
--- config: pie: textPosition: 0.5 themeVariables: pieOuterStrokeWidth: "5px" --- pie showData title Key elements in Product X "Calcium" : 42.96 "Potassium" : 50.05 "Magnesium" : 10.01 "Iron" : 5

التكوين

يدعم المخطط الدائري معاملات التكوين التالية:

معامل الوصف القيمة الافتراضية
textPosition الموضع المحوري لتسمية قطاع المخطط الدائري، من 0.0 في المركز إلى 1.0 عند حافة الدائرة. 0.75
donutHole نسبة الفتحة الحلقية. ويتراوح نطاق القيم الصالحة بين 0 و 0.9. 0.1
legendPosition موضع مفتاح الإيضاح بالنسبة إلى المخطط. والقيم الصالحة هي top و bottom و left و right و center. top
highlightSlice إبراز قطاع معيّن له تسمية مطابقة، وعند التعيين إلى hover يُبرَز القطاع الذي يمرّ فوقه المؤشر. hover