画图工具Mermaid学习笔记——饼图、象限图

(以下均省略在md中需要的"""mermaid"""前后缀)

饼图基础格式:

pie showdata(可选,是否在表头后显示实际数组) title (可选,加标题) (xxxx)

        "分组名称":数值大小 ……

pie title Pets adopted by volunteers
    "Dogs" : 386
    "Cats" : 85
    "Rats" : 15

部分参数调整:在前面插入如下代码可设置百分比标注文字离圆心的位置、饼图外圈的线条粗细

%%{init: {"pie": {"textPosition": 0.5}, "themeVariables": {"pieOuterStrokeWidth": "5px"}} }%%

 象限图基础格式:

quadrantChart

        title  xxxx

        x-axis  <left text> --> <right text>  (也可只放左侧文本)

        y-axis <bottom text> --> <top text>  (也可只放下侧文本)

        quandrant 1 xxxx  (置于象限1的文本,象限234同理)

        Point name : [ x , y ]     (坐标取值范围 0 到 1 )

(如果图中没有可用的点,则象限内文本将呈现在象限中心)

        

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]

 

图表参数设置:有 chart configurations 和 chart theme  variables 两方面可供设置,格式参考:

%%{init: {"quadrantChart": {"chartWidth": 400, "chartHeight": 400}, 
"themeVariables": {"quadrant2TextFill": "#ff0000"} }}%%

部分常用参数:(默认值见原文档)

Chart Configurations
ParameterMeaningParameterMeaning
chartWidth / chartHeight图表大小尺寸xAxisPositionX轴出现位置
titleFontsize标题字体大小pointLabelFontSize点文本字体大小
quadrantLabelFontSize象限文本字体大小pointRadius点的半径
Chart Theme Variables
ParameterMeaningParameterMeaning
quadrant1Fill象限一填充颜色quadrantPointFill点填充颜色
quadrant1TextFill象限一文本颜色quadrantPointTextFill点文本颜色

 

 

 

  • 12
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值