#javascript #charts #google-visualization
Вопрос:
Мне нужно добавить увеличение и уменьшение масштаба в диаграмму рассеяния Google,поэтому я попытался
explorer: {
actions: ['dragToZoom', 'rightClickToReset']
}
в вариантах, но это не сработало.. Ниже приведен мой код
var data = new google.visualization.DataTable();
data.addColumn('number', 'speed(rpm)');
data.addColumn('number', 'Toq(Nm)');
data.addRows([
<c:forEach items="${resultList }" var="result" varStatus="status">
[${result.mcuMotspd}, ${result.mcuMottoq}],
</c:forEach>
]);
var options = {
chart: {
},
axes: {
x: {
0: { side: 'bottom', label: 'speed(rpm)'} // Top x-axis.
},
y: {
0: { side: 'left', label:'toq(Nm)'} // Top x-axis.
}
},
explorer: {
actions: ['dragToZoom', 'rightClickToReset']
}
};
var chart = new google.charts.Scatter(document.getElementById('chart_area'));
chart.draw(data, google.charts.Scatter.convertOptions(options));
}
Пожалуйста, кто-нибудь, помогите мне увеличить и уменьшить масштаб диаграммы рассеяния Google.. Я не могу найти информацию в справочнике Google chart api..
Комментарии:
1. существует несколько вариантов, которые не поддерживаются диаграммами материалов (
google.charts.Scatter
), в том числеexplorer
, см. раздел Проблема отслеживания паритета функций диаграммы материалов #2143 — вместо этого используйте классическую диаграмму — >google.visualization.ScatterChart
2. Привет, Уайтхат! Спасибо вам за помощь!!!