Plr : Différence entre versions

De wiki
Aller à : navigation, rechercher
 
(10 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
Creation de PLR
 
 
{| class="wikitable"
 
|-
 
! Phrase !! action !! emotion
 
|-
 
| Bon délire || dab dab || content
 
|-
 
| DANH ! || droite || pas content
 
|-
 
| nice nice || y sourit || très content
 
|}
 
 
{{Graph:Chart|width=400|height=100|xAxisTitle=X|yAxisTitle=Y
 
|type=rect|x=1,2,3,4,5,6,7,8|y=10,12,6,14,2,10,7,9}}
 
 
 
{{#tag:graph|
 
{{#tag:graph|
 
{
 
{
   "$schema": "https://vega.github.io/schema/vega/v4.json",
+
   "version": 2,
   "width": 400,
+
   "width": 800,
 
   "height": 200,
 
   "height": 200,
   "padding": 5,
+
   "padding": {"top": 10, "left": 65, "bottom": 20, "right": 10},
  
 
   "data": [
 
   "data": [
Ligne 26 : Ligne 10 :
 
       "name": "table",
 
       "name": "table",
 
       "values": [
 
       "values": [
         {"category": "A", "amount": 28},
+
         {"nom": "mich", "morts": 72 },
         {"category": "B", "amount": 55},
+
         {"nom": "14-08", "morts": 63 },
         {"category": "C", "amount": 43},
+
         {"nom": "14-09", "morts": 61 },
         {"category": "D", "amount": 91},
+
         {"nom": "14-10", "morts": 41 },
         {"category": "E", "amount": 81},
+
         {"nom": "14-11", "morts": 93 },
         {"category": "F", "amount": 53},
+
         {"nom": "14-12", "morts": 73 },
         {"category": "G", "amount": 19},
+
         {"nom": "15-01", "morts": 62 },
         {"category": "H", "amount": 87}
+
         {"nom": "15-02", "morts": 65 },
 +
        {"nom": "15-03", "morts": 47 },
 +
        {"nom": "15-04", "morts": 52 },
 +
        {"nom": "15-05", "morts": 50 },
 +
        {"nom": "15-06", "morts": 39 },
 +
        {"nom": "15-07", "morts": 69 },
 +
        {"nom": "15-08", "morts": 49 },
 +
        {"nom": "15-09", "morts": 29 },
 +
        {"nom": "15-10", "morts": 32 },
 +
        {"nom": "15-11", "morts": 49 },
 +
        {"nom": "15-12", "morts": 34 },
 
       ]
 
       ]
 
     }
 
     }
Ligne 41 : Ligne 35 :
 
     {
 
     {
 
       "name": "tooltip",
 
       "name": "tooltip",
       "value": {},
+
       "init": {},
       "on": [
+
       "streams": [
         {"events": "rect:mouseover", "update": "datum"},
+
         {"type": "rect:mouseover", "expr": "datum"},
         {"events": "rect:mouseout", "update": "{}"}
+
         {"type": "rect:mouseout", "expr": "{}"}
 
       ]
 
       ]
 
     }
 
     }
 
   ],
 
   ],
  
   "scales": [
+
   "predicates": [
    {
 
      "name": "xscale",
 
      "type": "band",
 
      "domain": {"data": "table", "field": "category"},
 
      "range": "width",
 
      "padding": 0.05,
 
      "round": true
 
    },
 
 
     {
 
     {
       "name": "yscale",
+
       "name": "tooltip", "type": "==",
      "domain": {"data": "table", "field": "amount"},
+
      "operands": [{"signal": "tooltip._id"}, {"arg": "id"}]
      "nice": true,
 
      "range": "height"
 
 
     }
 
     }
 +
  ],
 +
 +
  "scales": [
 +
    { "name": "xscale", "type": "ordinal", "range": "width",
 +
      "domain": {"data": "table", "field": "nom"} },
 +
    { "name": "yscale", "type": "linear", "range": "height", "nice": true,
 +
      "domain": {"data": "table", "field": "morts"} }
 
   ],
 
   ],
  
 
   "axes": [
 
   "axes": [
     { "orient": "bottom", "scale": "xscale" },
+
     { "type": "x", "scale": "xscale" },
     { "orient": "left", "scale": "yscale" }
+
     { "type": "y", "scale": "yscale" }
 
   ],
 
   ],
  
Ligne 75 : Ligne 66 :
 
       "type": "rect",
 
       "type": "rect",
 
       "from": {"data":"table"},
 
       "from": {"data":"table"},
       "encode": {
+
       "properties": {
 
         "enter": {
 
         "enter": {
           "x": {"scale": "xscale", "field": "category"},
+
           "x": {"scale": "xscale", "field": "nom"},
           "width": {"scale": "xscale", "band": 1},
+
           "width": {"scale": "xscale", "band": true, "offset": -1},
           "y": {"scale": "yscale", "field": "amount"},
+
           "y": {"scale": "yscale", "field": "morts"},
           "y2": {"scale": "yscale", "value": 0}
+
           "y2": {"field": {"group": "height"} }
        },
 
        "update": {
 
          "fill": {"value": "steelblue"}
 
 
         },
 
         },
         "hover": {
+
        "update": { "fill": {"value": "steelblue"} },
          "fill": {"value": "red"}
+
         "hover": { "fill": {"value": "red"} }
        }
 
 
       }
 
       }
 
     },
 
     },
 
     {
 
     {
 
       "type": "text",
 
       "type": "text",
       "encode": {
+
       "properties": {
 
         "enter": {
 
         "enter": {
 
           "align": {"value": "center"},
 
           "align": {"value": "center"},
          "baseline": {"value": "bottom"},
 
 
           "fill": {"value": "#333"}
 
           "fill": {"value": "#333"}
 
         },
 
         },
 
         "update": {
 
         "update": {
           "x": {"scale": "xscale", "signal": "tooltip.category", "band": 0.5},
+
           "x": {"scale": "xscale", "signal": "tooltip.nom"},
           "y": {"scale": "yscale", "signal": "tooltip.amount", "offset": -2},
+
          "dx": {"scale": "xscale", "band": true, "mult": 0.5},
           "text": {"signal": "tooltip.amount"},
+
           "y": {"scale": "yscale", "signal": "tooltip.morts", "offset": -5},
           "fillOpacity": [
+
           "text": {"signal": "tooltip.morts"},
            {"test": "datum === tooltip", "value": 0},
+
           "fillOpacity": {
            {"value": 1}
+
            "rule": [
           ]
+
              {
 +
                "predicate": {"name": "tooltip", "id": {"value": null} },
 +
                "value": 0
 +
              },
 +
              {"value": 1}
 +
            ]
 +
           }
 
         }
 
         }
 
       }
 
       }
Ligne 111 : Ligne 103 :
 
   ]
 
   ]
 
}
 
}
}}
+
| mode=interactive }}

Version actuelle datée du 1 avril 2019 à 13:57