Template:Graph:MaterialPie: Difference between revisions

From Wikiwaste
No edit summary
removed labels, and made legend colours bigger
Line 1: Line 1:
<includeonly>{{#tag:graph|
<includeonly>{{#tag:graph|
{
    {
    "version": 2,
        "version": 2,
    "width": {{{width|100}}},
        "width": {{{width|100}}},
    "height": {{{height|100}}},
        "height": {{{height|100}}},
    "data": [
        "data": [
      {
          {
        "name": "table",
            "name": "table",
        "values": [
            "values": [
            {"name":"AFF","value":{{{val1|10}}}},
                {"name":"AFF","value":{{{val1|10}}}},
            {"name":"MQ","value":{{{val2|10}}}},
                {"name":"MQ","value":{{{val2|10}}}},
            {"name":"Ind","value":{{{val3|10}}}},
                {"name":"Ind","value":{{{val3|10}}}},
            {"name":"Con","value":{{{val4|10}}}},
                {"name":"Con","value":{{{val4|10}}}},
            {"name":"Com","value":{{{val5|10}}}},
                {"name":"Com","value":{{{val5|10}}}},
            {"name":"HH","value":{{{val6|10}}}}
                {"name":"HH","value":{{{val6|10}}}}
            ],
                ],
        "transform": [{"type": "pie","field": "value"}]
            "transform": [{"type": "pie","field": "value"}]
      }
          }
    ],
        ],
    "scales": [
        "scales": [
      {
          {
        "name": "r",
            "name": "r",
        "type":"sqrt",
            "type":"sqrt",
        "domain": {"data": "table","field": "value"},
            "domain": {"data": "table","field": "value"},
        "range": [20,{{{size|100}}}]
            "range": [20,{{{size|100}}}]
      },
          },
      {
          {
          "name":"color",
              "name":"color",
          "type":"ordinal",
              "type":"ordinal",
          "domain":{"data":"table","field":"name"},
              "domain":{"data":"table","field":"name"},
          "range":"category10"
              "range":"category10"
      }
    ],
    "marks": [
      {
        "type": "arc",
        "from": {"data": "table"},
        "properties": {
          "enter": {
            "x": {"field": {"group": "width"},"mult": 0.5},
            "y": {"field": {"group": "height"},"mult": 0.5},
            "startAngle": {"field": "layout_start"},
            "endAngle": {"field": "layout_end"},
            "innerRadius": {"value": 20},
            "outerRadius": {"scale": "r","field": "value"},
            "stroke": {"value": "#fff"},
            "fill":{"scale":"color","field":"name"}
           }
           }
         }
         ],
      },
        "marks": [
      {
          {
        "type": "text",
            "type": "arc",
        "from": {"data": "table"},
            "from": {"data": "table"},
        "properties": {
            "properties": {
          "enter": {
              "enter": {
            "x": {"field": {"group": "width"},"mult": 0.5},
                "x": {"field": {"group": "width"},"mult": 0.5},
            "y": {"field": {"group": "height"},"mult": 0.5},
                "y": {"field": {"group": "height"},"mult": 0.5},
            "radius": {"scale": "r","field": "value","offset": 8},
                "startAngle": {"field": "layout_start"},
            "theta": {"field": "layout_mid"},
                "endAngle": {"field": "layout_end"},
            "fill": {"value": "#000"},
                "innerRadius": {"value": 20},
            "fontWeight": {"value": "bold"},
                "outerRadius": {"scale": "r","field": "value"},
            "align": {"value": "center"},
                "stroke": {"value": "#fff"},
            "baseline": {"value": "middle"},
                "fill":{"scale":"color","field":"name"}
            "text": {"field": "name"}
              }
            }
           }
           }
         }
         ],
        "legends":[{
            "fill":"color",
            "title":"",
            "offset": {{{offset|100}}},
            "properties":{
                "symbols":{
                    "strokeWidth":{"value":0},
                    "shape":{"value":"square"},
                    "size":{"value":175}
                }
            }
        }]
       }
       }
    ],
    "legends":[{
    "fill":"color",
    "title":"",
    "offset": {{{offset|100}}},
    "properties":{
    "symbols":{
    "strokeWidth":{"value":0},
    "shape":{"value":"square"}
    }
    }
    }]
  }
}}</includeonly>
}}</includeonly>

Revision as of 10:46, 12 December 2019