Skip to content

饼图

饼图(或圆形图)是一种圆形的统计图形,它被分成几块来展示数值比例。在饼图中,每块的弧长(以及由此产生的中心角和面积)与其代表的数量成正比。虽然它因其类似于被切成片的馅饼而得名,但其呈现方式也有多种变化。最早已知的饼图通常被认为是威廉·普莱费尔在1801年创作的《统计简编》。

  • 维基百科

Mermaid 可以渲染饼图。

Code:
mermaid

语法

在 Mermaid 中绘制饼图非常简单。

  • pie 关键字开始图表
    • showData 用于在图例文本后渲染实际数据值。这是可选的
  • 后跟 title 关键字及其字符串值,为饼图添加标题。这是可选的
  • 后跟数据集。饼图切片将按照与标签相同的顺时针顺序排列。
    • label 用于饼图中的一块,用 " " 引号括起来。
    • 后跟 : 作为分隔符
    • 后跟 正数(支持最多两位小数)

[pie] [showData] (可选) [title] [titlevalue] (可选) "[datakey1]" : [dataValue1] "[datakey2]" : [dataValue2] "[datakey3]" : [dataValue3] . .

示例

Code:
mermaid

配置

可能的饼图配置参数:

参数描述默认值
textPosition饼图切片标签的轴向位置,从圆心的 0.0 到圆周边缘的 1.0。0.75