Plr : Différence entre versions

De wiki
Aller à : navigation, rechercher
 
(4 révisions intermédiaires par le même utilisateur non affichées)
Ligne 10 : Ligne 10 :
 
       "name": "table",
 
       "name": "table",
 
       "values": [
 
       "values": [
         {"date": "14-07", "amount": 722 },
+
         {"nom": "mich", "morts": 72 },
         {"date": "14-08", "amount": 6330 },
+
         {"nom": "14-08", "morts": 63 },
         {"date": "14-09", "amount": 6418 },
+
         {"nom": "14-09", "morts": 61 },
         {"date": "14-10", "amount": 4719 },
+
         {"nom": "14-10", "morts": 41 },
         {"date": "14-11", "amount": 9035 },
+
         {"nom": "14-11", "morts": 93 },
         {"date": "14-12", "amount": 7638 },
+
         {"nom": "14-12", "morts": 73 },
         {"date": "15-01", "amount": 6721 },
+
         {"nom": "15-01", "morts": 62 },
         {"date": "15-02", "amount": 6157 },
+
         {"nom": "15-02", "morts": 65 },
         {"date": "15-03", "amount": 4074 },
+
         {"nom": "15-03", "morts": 47 },
         {"date": "15-04", "amount": 5025 },
+
         {"nom": "15-04", "morts": 52 },
         {"date": "15-05", "amount": 5603 },
+
         {"nom": "15-05", "morts": 50 },
         {"date": "15-06", "amount": 3395 },
+
         {"nom": "15-06", "morts": 39 },
         {"date": "15-07", "amount": 6191 },
+
         {"nom": "15-07", "morts": 69 },
         {"date": "15-08", "amount": 4299 },
+
         {"nom": "15-08", "morts": 49 },
         {"date": "15-09", "amount": 2793 },
+
         {"nom": "15-09", "morts": 29 },
         {"date": "15-10", "amount": 3025 },
+
         {"nom": "15-10", "morts": 32 },
         {"date": "15-11", "amount": 4299 },
+
         {"nom": "15-11", "morts": 49 },
         {"date": "15-12", "amount": 3748 },
+
         {"nom": "15-12", "morts": 34 },
 
       ]
 
       ]
 
     }
 
     }
 
   ],
 
   ],
 +
 +
  "signals": [
 +
    {
 +
      "name": "tooltip",
 +
      "init": {},
 +
      "streams": [
 +
        {"type": "rect:mouseover", "expr": "datum"},
 +
        {"type": "rect:mouseout", "expr": "{}"}
 +
      ]
 +
    }
 +
  ],
 +
 +
  "predicates": [
 +
    {
 +
      "name": "tooltip", "type": "==",
 +
      "operands": [{"signal": "tooltip._id"}, {"arg": "id"}]
 +
    }
 +
  ],
 +
 +
  "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": [
 +
    { "type": "x", "scale": "xscale" },
 +
    { "type": "y", "scale": "yscale" }
 +
  ],
 +
 +
  "marks": [
 +
    {
 +
      "type": "rect",
 +
      "from": {"data":"table"},
 +
      "properties": {
 +
        "enter": {
 +
          "x": {"scale": "xscale", "field": "nom"},
 +
          "width": {"scale": "xscale", "band": true, "offset": -1},
 +
          "y": {"scale": "yscale", "field": "morts"},
 +
          "y2": {"field": {"group": "height"} }
 +
        },
 +
        "update": { "fill": {"value": "steelblue"} },
 +
        "hover": { "fill": {"value": "red"} }
 +
      }
 +
    },
 +
    {
 +
      "type": "text",
 +
      "properties": {
 +
        "enter": {
 +
          "align": {"value": "center"},
 +
          "fill": {"value": "#333"}
 +
        },
 +
        "update": {
 +
          "x": {"scale": "xscale", "signal": "tooltip.nom"},
 +
          "dx": {"scale": "xscale", "band": true, "mult": 0.5},
 +
          "y": {"scale": "yscale", "signal": "tooltip.morts", "offset": -5},
 +
          "text": {"signal": "tooltip.morts"},
 +
          "fillOpacity": {
 +
            "rule": [
 +
              {
 +
                "predicate": {"name": "tooltip", "id": {"value": null} },
 +
                "value": 0
 +
              },
 +
              {"value": 1}
 +
            ]
 +
          }
 +
        }
 +
      }
 +
    }
 +
  ]
 
}
 
}
 
| mode=interactive }}
 
| mode=interactive }}
 
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
 
|}
 

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