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

YmpyräkaavioSyntaksi

Ympyräkaavio

Piirakkakaavio on pyöreä tilastokuva, joka jaetaan useisiin sektoreihin numeeristen osuuksien näyttämiseksi. Piirakkakaaviossa kunkin sektorin kaaren pituus on verrannollinen sen edustamaan määrään.

Mermaid voi renderöidä piirakkakaavioita.

Koodi
                            
Kopioi
Upotus
pie title The most popular pets "Dogs" : 386 "Cats" : 85 "Rats" : 15

Syntaksi

Piirakkakaavion piirtäminen Mermaidissa on hyvin yksinkertaista.

showData tarkoittaa todellisten numeeristen arvojen renderöintiä selitetekstin jälkeen, ja se on valinnaista.

  • Sen jälkeen tulee title-syntaksi ja sen merkkijonoarvo, joka asettaa piirakkakaavion otsikon, ja se on valinnaista.
  • Seuraavaksi tulee tietojoukko; piirakkakaavion sektorit järjestetään myötäpäivään merkintöjen järjestyksessä.

Piirakkakaavion yhden osan label, joka on suljettu lainausmerkkeihin.

Perässä on kaksoispiste : erottimena.

Sen jälkeen tulee positive numeric value, joka edustaa konkreettista arvoa ja tukee enintään kahta desimaalia.

mermaid.grammar_pie_data_option_title_value

Esimerkki

Koodi
                            
Kopioi
Upotus
--- 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

Kokoonpano

Piirakkakaavio tukee seuraavia kokoonpanoparametreja:

Parametri Kuvaus Oletusarvo
textPosition Piirakkakaavion sektorimerkinnän aksiaalinen sijainti, keskustan 0.0:sta ympyrän reunan 1.0:aan. 0.75
donutHole Rengasreiän suhde. Kelvollinen arvoalue on 0–0.9. 0.1
legendPosition Selitteen sijainti suhteessa kaavioon. Kelvollisia arvoja ovat top, bottom, left, right ja center. top
highlightSlice Korosta tietty sektori, jolla on vastaava merkintä; aseta arvoksi hover korostaaksesi kohdistettua sektoria. hover