Почему я не могу заставить работать свою первую диаграмму рассеяния basi c? - PullRequest
1 голос
/ 18 июня 2020

Может какая-нибудь дружелюбная душа объяснить, почему эта конфигурация Vega в некоторой степени работает, но как только я изменяю x с номинального на количественный, это не работает

{





“data”: {“values”:[

{“Pressure”:1,“Flow”:1},

{“Pressure”:2,“Flow”:2},

{“Pressure”:3,“Flow”:3}

] },

“mark”: “point”,

“encoding”: {

"x": {"field": "Presssure", "type": "nominal"},

"y": {"field": "Flow", "type": "quantitative"}
}

}

1 Ответ

0 голосов
/ 18 июня 2020

Ваша диаграмма содержит опечатку: ваша кодировка - "Presssure" (с 3 s символами). Если вы измените его, чтобы он соответствовал полю в данных, ваша диаграмма будет работать правильно ( просмотр в редакторе Vega ):

{
  "data": {
    "values": [
      {"Pressure": 1, "Flow": 1},
      {"Pressure": 2, "Flow": 2},
      {"Pressure": 3, "Flow": 3}
    ]
  },
  "mark": "point",
  "encoding": {
    "x": {"field": "Pressure", "type": "quantitative"},
    "y": {"field": "Flow", "type": "quantitative"}
  }
}

enter image description here

...