LocalazyLocalazy
io Se quiseres escrever guião para a Vai.io, deves saber algumas coisas. Vai.io é uma biblioteca JavaScript que facilita a criação de visualizações interactivas de dados. É construída em cima da biblioteca D3.js e utiliza a gramática de visualização Vega-Lite. Para utilizar Vai.io, terá de incluir os seguintes ficheiros JavaScript na sua página HTML: vai.js - A biblioteca Vai.io d3.js - A biblioteca D3.js vega-lite.js - A biblioteca Vega-Lite Estes ficheiros podem ser encontrados no repositório Vai.io GitHub. Depois de ter incluído os ficheiros JavaScript necessários, pode criar uma visualização Vai.io criando um objecto Vai.io e passando-lhe uma especificação Vega-Lite. Por exemplo: var vlSpec = { "$schema": "https://vega.github.io/schema/vega-lite/v2.json", "dados": { "url": "data.json": "data.json": "data.json }, "marca": "círculo", "codificação": { "x": {"campo": "x", "tipo": "quantitativo"}, "y": {"campo": "y", "tipo": "quantitativo"}, "cor": {"campo": "c", "tipo": "nominal"} } }; var vai = novo Vai(vlSpec); O código acima irá criar uma visualização Vai.io com as seguintes propriedades: Os dados para a visualização serão carregados a partir do ficheiro data.json. A visualização utilizará círculos para marcar os pontos de dados. A coordenada x dos pontos de dados será codificada pelo campo x no ficheiro data.json. A coordenada y dos pontos de dados será codificada pelo campo y no ficheiro data.json. A cor dos pontos de dados será codificada pelo campo c no ficheiro data.json. Pode encontrar mais informações sobre o Vai.io API na documentação do Vai.io.

Origem do roteiro

Uso do script

Vai, Libéria, Vai
Vai, Vai

Código de script
Vaii
Código numérico
470