Io uso la dashboard di google charts per visualizzare un grafico a linee e vorrei controllare gli elementi visualizzati in fase di esecuzione. per esempio:Dashboard Google Charts - nascondi colonne
function drawVisualization() {
// Create and populate the data table.
var data = google.visualization.arrayToDataTable([
['x', 'Cats', 'Blanket 1', 'Blanket 2'],
['A', 1, 1, 0.5 ],
['B', 2, 0.5, 1 ],
['C', 4, 1, 0.5 ],
['D', 8, 0.5, 1 ],
['E', 7, 1, 0.5 ],
['F', 7, 0.5, 1 ],
['G', 8, 1, 0.5 ],
['H', 4, 0.5, 1 ],
['I', 2, 1, 0.5 ],
['J', 3.5, 0.5, 1 ],
['K', 3, 1, 0.5 ],
['L', 3.5, 0.5, 1 ],
['M', 1, 1, 0.5 ],
['N', 1, 0.5, 1 ]
]);
// Create and draw the visualization.
new google.visualization.LineChart(document.getElementById('visualization')).
draw(data, {curveType: "function",
width: 500, height: 400,
vAxis: {maxValue: 10}}
);
}
Vorrei controllare la visibilità delle Cats
, Blanket 1
e Blanket 2
in modo simile a come è stato fatto in this Google Charts category filter example.
@Tal Yaari Un altro modo sarebbe quello di inizializzare un array e utilizzare questa funzione per modificare l'array in base all'indice e quindi reinizializzare i grafici – Jay
Ciao, grazie per il tuo aiuto. Ho già risolto questo problema, non ricordo come, perché era più di 3 anni fa –
È meglio ri-visitare la [guida] per imparare che è possibile [modificare] post. Stack Overflow è ** NON ** un forum con discussione threaded, – rene