Aktionen

Benutzer

Felix Englisch: Unterschied zwischen den Versionen

Aus Lünepedia

Zeile 188: Zeile 188:




== Tortendiagramm ==
<graph mode=interactive>
 
<graph>
{
{
  "width": 600,
    "version": 1,
  "height": 200,
    "width": 500,
  "padding": {"top": 10,"left": 30,"bottom": 30,"right": 10},
     "height": 200,
 
     "padding": {
     "signals": [
         "top": 10,
    {
         "left": 30,
      "name": "tooltip",
         "bottom": 30,
      "init": {},
         "right": 10
      "streams": [
        {"type": "rect:mouseover", "expr": "datum"},
        {"type": "rect:mouseout", "expr": "{}"}
      ]
     }
  ],
 
  "data": [
    {
      "name": "table",
      "values": [
         {"x": "Grüne","y": 34.9,"c": 0},
         {"x": "SPD","y": 24.9,"c": 1},
         {"x": "CDU","y": 19,"c":2},
         {"x": "FDP","y": 6.4,"c":3},
        {"x": "Linke","y": 6.2,"c":4},
        {"x": "AfD","y": 3.5,"c":5},
        {"x": "PARTEI","y": 2.4,"c":6},
        {"x": "dieBasis","y": 1.8,"c":7},
        {"x": "Sonstige","y": 1,"c":8},
        {"x": " ","y": 40,"c":9}
      ],
      "transform": [{"type": "pie"}]
    }
  ],
  "scales": [
    {
      "name": "x",
      "type": "ordinal",
      "range": "width",
      "domain": {"data": "table","field": "x"}
     },
     },
     {
     "data": [
      "name": "y",
        {
      "type": "linear",
            "name": "table",
      "range": "height",
            "values": [
      "domain": {"data": "table","field": "y"},
                {
      "nice": true
                    "x": 0,
    },
                    "y": 28,
    {
                    "c": 0
      "name": "color",
                },
      "type": "ordinal",
                {
      "range": ["#71be43", "#000000", "#ec1b23", "#fff203", "#ff08c1", "#08c1ff", "#cf0034", "#ff5100", "#787878", "#ffffff"],
                    "x": 0,
      "domain": {"data": "table", "field": "c"}
                    "y": 55,
    }
                    "c": 1
  ],
                },
  "axes": [{"type": "x","scale": "x"},{"type": "y","scale": "y"}],
                {
  "marks": [
                    "x": 1,
    {
                    "y": 43,
      "type": "rect",
                    "c": 0
      "from": {"data": "table"},
                },
      "properties": {
                {
        "enter": {
                    "x": 1,
          "x": {"scale": "x","field": "x"},
                    "y": 91,
          "width": {"scale": "x","band": true,"offset": -1},
                    "c": 1
          "y": {"scale": "y","field": "y"},
                },
          "y2": {"scale": "y","value": 0},
                {
          "fill": {"scale": "color", "field": "c"}
                    "x": 2,
                    "y": 81,
                    "c": 0
                },
                {
                    "x": 2,
                    "y": 53,
                    "c": 1
                },
                {
                    "x": 3,
                    "y": 19,
                    "c": 0
                },
                {
                    "x": 3,
                    "y": 87,
                    "c": 1
                },
                {
                    "x": 4,
                    "y": 52,
                    "c": 0
                },
                {
                    "x": 4,
                    "y": 48,
                    "c": 1
                },
                {
                    "x": 5,
                    "y": 24,
                    "c": 0
                },
                {
                    "x": 5,
                    "y": 49,
                    "c": 1
                },
                {
                    "x": 6,
                    "y": 87,
                    "c": 0
                },
                {
                    "x": 6,
                    "y": 66,
                    "c": 1
                },
                {
                    "x": 7,
                    "y": 17,
                    "c": 0
                },
                {
                    "x": 7,
                    "y": 27,
                    "c": 1
                },
                {
                    "x": 8,
                    "y": 68,
                    "c": 0
                },
                {
                    "x": 8,
                    "y": 16,
                    "c": 1
                },
                {
                    "x": 9,
                    "y": 49,
                    "c": 0
                },
                {
                    "x": 9,
                    "y": 15,
                    "c": 1
                }
            ]
        },
        {
            "name": "stats",
            "source": "table",
            "transform": [
                {
                    "type": "facet",
                    "keys": [
                        "data.x"
                    ]
                },
                {
                    "type": "stats",
                    "value": "data.y"
                }
            ]
        }
    ],
    "scales": [
        {
            "name": "x",
            "type": "linear",
            "range": "width",
            "zero": false,
            "domain": {
                "data": "table",
                "field": "data.x"
            }
        },
        {
            "name": "y",
            "type": "linear",
            "range": "height",
            "nice": true,
            "domain": {
                "data": "stats",
                "field": "sum"
            }
        },
        {
            "name": "color",
            "type": "ordinal",
            "range": "category10"
         }
         }
      }
     ],
     },
    "axes": [
    {
         {
      "type": "text",
            "type": "x",
      "properties": {
            "scale": "x"
         "enter": {
          "align": {"value": "center"},
          "fill": {"value": "#333"}
         },
         },
         "update": {
         {
          "x": {"scale": "x", "signal": "tooltip.x"},
            "type": "y",
          "dx": {"scale": "x", "band": true, "mult": 0.5},
            "scale": "y"
          "y": {"scale": "y", "signal": "tooltip.y", "offset": -5},
          "text": {"signal": "tooltip.y"},
          "fillOpacity": [
            { "test": "!tooltip._id",
              "value": 0
            },
            {"value": 1}
          ]
         }
         }
      }
     ],
     }
     "marks": [
  ]
}
</graph>
 
<graph>
{
     "data": [
         {
         {
             "x": [
             "type": "group",
                 "giraffes",
            "from": {
                 "orangutans",
                 "data": "table",
                "monkeys"
                 "transform": [
             ],
                    {
             "y": [
                        "type": "facet",
                 20,
                        "keys": [
                14,
                            "data.c"
                23
                        ]
            ],
                    },
            "type": "bar"
                    {
                        "type": "stack",
                        "point": "data.x",
                        "height": "data.y"
                    }
                ]
             },
             "marks": [
                 {
                    "type": "area",
                    "properties": {
                        "enter": {
                            "interpolate": {
                                "value": "monotone"
                            },
                            "x": {
                                "scale": "x",
                                "field": "data.x"
                            },
                            "y": {
                                "scale": "y",
                                "field": "y"
                            },
                            "y2": {
                                "scale": "y",
                                "field": "y2"
                            },
                            "fill": {
                                "scale": "color",
                                "field": "data.c"
                            }
                        },
                        "update": {
                            "fillOpacity": {
                                "value": 1
                            }
                        },
                        "hover": {
                            "fillOpacity": {
                                "value": 0.5
                            }
                        }
                    }
                }
            ]
         }
         }
     ]
     ]
Zeile 306: Zeile 421:
</graph>
</graph>


<graph mode=interactive title="Flight Routes in USA">{
<graph mode=interactive title="Historical Fertility Rates">
   "version":2,
{
   "width": 620,
   "version": 2,
   "height": 430,
   "width": 500,
   "padding": {"top": 25, "left": 0, "right": 0, "bottom": 0},
   "height": 260,
 
   "padding": 12,
   "data": [
  "background": "#edf1f7",
   "signals": [
     {
     {
       "name": "states",
       "name": "isDragging",
       "url": "wikiraw:///Extension:Graph/data/us-10m-json",
       "init": false,
       "format": {"type": "topojson", "feature": "states"},
       "streams": [
      "transform": [
        {"type": "@handle:mousedown","expr": "true"},
         {
         {"type": "mouseup","expr": "false"}
          "type": "geopath", "projection": "albersUsa",
          "scale": 800, "translate": [300, 200]
        }
       ]
       ]
     },
     },
     {
     {
       "name": "traffic",
       "name": "scaledHandlePosition",
       "url": "wikiraw:///Extension:Graph/data/flights-airport-csv",
       "streams": [
      "format": {"type": "csv", "parse": "auto"},
      "transform": [
         {
         {
           "type": "aggregate", "groupby": ["origin"],
           "type": "mousemove[isDragging]",
           "summarize": [{"field": "count", "ops": ["sum"], "as": ["flights"]}]
          "expr": "eventX()",
           "scale": {"name": "yearsScale","invert": true}
         }
         }
       ]
       ]
     },
     },
     {
     {
       "name": "airports",
       "name": "currentYear",
       "url": "wikiraw:///Extension:Graph/data/airports-csv",
      "init": 2000,
       "format": {"type": "csv", "parse": "auto"},
      "expr": "clamp(parseInt(scaledHandlePosition),1960,2013)"
    }
  ],
  "data": [
    {
      "name": "highlights",
       "url": "wikiraw:///Extension:Graph/Demo/RawData:FertilityByCountryHistoric-csv",
       "format": {"type": "csv"},
       "transform": [
       "transform": [
         {
         {
           "type": "lookup", "on": "traffic", "onKey": "origin",
           "type": "formula",
          "keys": ["iata"], "as": ["traffic"]
           "field": "v",
        },
           "expr": "parseFloat(datum[''+currentYear])"
        {
         }
           "type": "filter",
           "test": "datum.traffic != null"
        },
        {
          "type": "geo", "projection": "albersUsa",
          "scale": 800, "translate": [300, 200],
          "lon": "longitude", "lat": "latitude"
        },
        {
          "type": "filter",
          "test": "datum.layout_x != null && datum.layout_y != null"
        },
         { "type": "sort", "by": "-traffic.flights" },
        { "type": "voronoi", "x": "layout_x", "y": "layout_y" }
       ]
       ]
     },
     },
     {
     {
       "name": "routes",
       "name": "countries",
       "url": "wikiraw:///Extension:Graph/data/flights-airport-csv",
       "url": "wikiraw:///Extension:Graph/Demo/RawData:WorldMap-iso3-json",
       "format": {"type": "csv", "parse": "auto"},
       "format": {"type": "topojson","feature": "countries"},
       "transform": [
       "transform": [
        { "type": "filter", "test": "hover && hover.iata == datum.origin" },
         {
         {
           "type": "lookup", "on": "airports", "onKey": "iata",
           "type": "geopath",
           "keys": ["origin", "destination"], "as": ["_source", "_target"]
          "value": "data",
          "scale": 80,
           "center": [-180,125],
          "translate": [0,0],
          "projection": "equirectangular"
         },
         },
         { "type": "filter", "test": "datum._source && datum._target" },
         {
        { "type": "linkpath" }
          "type": "lookup",
          "keys": ["id"],
          "on": "highlights",
          "onKey": "id",
          "as": ["zipped"],
          "default": {"v": null, "country":"No data"}
        }
       ]
       ]
     }
     }
   ],
   ],
   "scales": [
   "scales": [
     {
     {
       "name": "size",
       "name": "yearsScale",
       "type": "linear",
       "type": "linear",
       "domain": {"data": "traffic", "field": "flights"},
       "zero": false,
       "range": [16, 1000]
       "domain": [1960,2013],
    }
       "range": "width"
  ],
 
  "signals": [
    {
       "name": "hover", "init": null,
      "streams": [
        {"type": "@cell:mouseover", "expr": "datum"},
        {"type": "@cell:mouseout", "expr": "null"}
      ]
     },
     },
     {
     {
       "name": "title", "init": "U.S. Airports, 2008",
       "name": "color",
       "streams": [{
      "type": "linear",
        "type": "hover",  
       "domain": {"data": "countries","field": "zipped.v"},
        "expr": "hover ? hover.name + ' (' + hover.iata + ')' : 'U.S. Airports, 2008'"
       "domainMin": 1,
      }]
      "zero": false,
    },
       "range": ["#FFEDBC", "#f83600"]
    {
       "name": "cell_stroke", "init": null,
       "streams": [{"type": "dblclick", "expr": "cell_stroke ? null : 'brown'"}]
     }
     }
   ],
   ],
   "marks": [
   "marks": [
     {
     {
       "type": "path",
       "name": "yearLabel",
       "from": {"data": "states"},
       "type": "text",
       "properties": {
       "properties": {
         "enter": {
         "enter": {
           "fill": {"value": "#dedede"},
           "x": {"value": 0},
           "stroke": {"value": "white"}
          "y": {"value": 25},
          "fontSize": {"value": 32},
          "fontWeight": {"value": "bold"},
           "fill": {"value": "steelblue"}
         },
         },
         "update": {
         "update": {"text": {"signal": "currentYear"}}
          "path": {"field": "layout_path"}
        }
       }
       }
     },
     },
     {
     {
       "type": "symbol",
       "name": "scrollLine",
       "from": {"data": "airports"},
       "type": "rule",
       "properties": {
       "properties": {
         "enter": {
         "enter": {
           "size": {"scale": "size", "field": "traffic.flights"},
           "x": {"value": 0},
           "fill": {"value": "steelblue"},
           "y": {"value": 40},
           "fillOpacity": {"value": 0.8},
           "x2": {"value": 500},
           "stroke": {"value": "white"},
           "stroke": {"value": "#000"},
           "strokeWidth": {"value": 1.5}
           "strokeWidth": {"value": 2}
        },
        "update": {
          "x": {"field": "layout_x"},
          "y": {"field": "layout_y"}
         }
         }
       }
       }
     },
     },
     {
     {
      "name": "handle",
       "type": "path",
       "type": "path",
      "name": "cell",
      "from": {"data": "airports"},
       "properties": {
       "properties": {
         "enter": {
         "enter": {
           "fill": {"value": "transparent"},
           "y": {"value": 40},
           "strokeWidth": {"value": 0.35}
          "path": {"value": "m-5.5,-10l0,20l11.5,-10l-11.5,-10z"},
          "stroke": {"value": "#880"},
           "strokeWidth": {"value": 2.5}
         },
         },
         "update": {
         "update": {
           "path": {"field": "layout_path"},
           "x": {"scale": "yearsScale","signal": "currentYear"},
           "stroke": {"signal": "cell_stroke"}
           "fill": {"value": "#fff"}
         }
         },
        "hover": {"fill": {"value": "#f00"}}
       }
       }
     },
     },
     {
     {
      "name": "map",
       "type": "path",
       "type": "path",
      "interactive": false,
       "from": {"data": "countries"},
       "from": {"data": "routes"},
       "properties": {
       "properties": {
         "enter": {
         "enter": {"path": {"field": "layout_path"}},
          "path": {"field": "layout_path"},
        "update": {
          "stroke": {"value": "black"},
           "fill": [
           "strokeOpacity": {"value": 0.35}
            {
        }
              "test": "datum.zipped.v !== null",
      }
              "scale": "color",
    },
              "field": "zipped.v"
    {
            },
      "type": "text",
            {"value": "grey"}
      "interactive": false,
           ]
      "properties": {
        "enter": {
          "x": {"value": 600},
          "y": {"value": 0},
          "fill": {"value": "black"},
          "fontSize": {"value": 20},
           "align": {"value": "right"}
         },
         },
         "update": {
         "hover": {"fill": {"value": "#989898"}}
          "text": {"signal": "title"}
        }
       }
       }
     }
     }
   ]
   ]
}</graph>
}
</graph>

Version vom 29. November 2021, 22:19 Uhr

Willkommen auf meiner Benutzer*innenseite. Ich bin Felix, der dieses Stadtwiki von technischer Seite her konfiguriert hat. Gemeinsam mit Benutzer:Klarambolage und Benutzer:Mira haben wir Lünepedia initiiert und sind sehr gespannt, wie es sich entwickelt.

Kurz über mich: Ich studiere an der Leuphana einen Mix aus Nachhaltigkeitswissenschaften, Ökonomik und Politikwissenschaften im Rahmen des Studium Individuale. Inzwischen bin ich bereits im 6. Semester meines Bachelor-Studiums, aber habe nicht vor, Lüneburg danach einfach zu verlassen. Den Großteil meiner Zeit stecke ich in die Initiative Lebendiges Lüneburg und bin auch anderweitig politisch und klimaaktivistisch aktiv.

Spielplatz

Überschrift

Wahl zum Stadtrat der Hansestadt Lüneburg 2021 (Wahlbeteiligung 56,2 %)

Zweites Diagramm


Cookies helfen uns bei der Bereitstellung von Lünepedia. Durch die Nutzung von Lünepedia erklärst du dich damit einverstanden, dass wir Cookies speichern.