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