0
A
回答
1
添加另一列或系列,所有行相同的值...
这可以通过使用数据视图与计算列添加,
看到下面的工作片段...
google.charts.load('current', {
callback: drawChart,
packages:['corechart']
});
function drawChart() {
var data = google.visualization.arrayToDataTable([
['x', 'y0'],
[0, 165],
[1, 175],
[2, 185]
]);
var view = new google.visualization.DataView(data);
view.setColumns([0, 1,
{
calc: function() {
return 150;
},
label: 'min',
type: 'number'
},
{
calc: function() {
return 175;
},
label: 'avg',
type: 'number'
},
{
calc: function() {
return 200;
},
label: 'max',
type: 'number'
}
]);
var options = {
vAxis: {
viewWindow: {
min: 125,
max: 225
}
}
};
var chart = new google.visualization.LineChart(document.getElementById('chart'));
chart.draw(view, options);
}
<script src="https://www.gstatic.com/charts/loader.js"></script>
<div id="chart"></div>
编辑
这里是另一个例子......
添加更多的列到数据表,
使用getColumnRange
为找到min
和max
x轴值
google.charts.load('current', {
callback: drawChart,
packages:['corechart']
});
function drawChart() {
var data = google.visualization.arrayToDataTable([
['x', 'y0'],
[0, 165],
[1, 175],
[2, 185]
]);
var xAxisRange = data.getColumnRange(0);
data.addColumn({label: 'min', type: 'number'});
data.addColumn({label: 'avg', type: 'number'});
data.addColumn({label: 'max', type: 'number'});
data.addRows([
[xAxisRange.min, null, 150, 175, 200],
[xAxisRange.max, null, 150, 175, 200]
]);
var chart = new google.visualization.LineChart(document.getElementById('chart'));
chart.draw(data, {
series: {
1: {
color: 'cyan'
},
2: {
color: 'cyan'
},
3: {
color: 'cyan'
}
}
});
}
<script src="https://www.gstatic.com/charts/loader.js"></script>
<div id="chart"></div>
相关问题
- 1. 如何将自定义图标添加到谷歌地图v3
- 2. 如何将文字添加到谷歌图表柱形图轴?
- 3. 谷歌图表:如何将字幕添加到颜色轴
- 4. 将自定义图标添加到谷歌地图
- 5. 将地址搜索添加到自定义谷歌地图
- 6. 谷歌图表轴线没有得到
- 7. vaadin谷歌地图附加:如何将自定义控件添加到Vaadin谷歌地图
- 8. 如何将本地路线图添加到谷歌地图
- 9. 将领先'$'添加到谷歌图表
- 10. 如何将总计添加到谷歌图表中的图表
- 11. 自定义谷歌路线图
- 12. 如何将谷歌地图添加到谷歌搜索结果?
- 13. 谷歌图表(网络)如何添加线性45度线
- 14. 如何在谷歌自定义地图中添加“链接到当前位置”?
- 15. 添加自定义图标嵌入谷歌地图
- 16. 谷歌图表中的双Y轴与双y轴上的自定义步骤
- 17. 谷歌地图javascript自定义表面
- 18. 如何将自定义背景添加到UISearchDisplayController的表视图?
- 19. 如何添加svg到谷歌地图
- 20. 添加超级链接到谷歌图表中的自定义工具提示
- 21. 连续轴谷歌图表加载CSV?
- 22. 将jscrollpane添加到谷歌地图infowindow
- 23. 如何通过图形api将自定义日期添加到Facebook时间轴
- 24. 如何添加自定义标记图像谷歌静态地图
- 25. 添加动态行到谷歌图表
- 26. 谷歌图表轴开始
- 27. 谷歌图表轴标题
- 28. 格式谷歌图表轴
- 29. 谷歌图表(逆Y轴)
- 30. HTML谷歌地图添加自定义div作为标记
这是一种方式......但我正在寻找一些更清洁的东西,只是因为我正在向我的图表提供数据源以便人们可以模拟相同的结果。 – PovilasID
这里没有任何[配置选项](https://developers.google.com/chart/interactive/docs/gallery/linechart#configuration-options),不知道你会怎么做 - 只需要添加另一列到数据,无论是与视图或原始数据表 - 只需要两个数据点,您可以使用'空'来填写其他列... – WhiteHat
似乎有,但现在它已被弃用: https://developers.google.com/chart/image/docs/chart_params#axis-tick-mark-styles-chxtc – PovilasID