谷歌图表堆叠柱状图.如何设置每个单独堆叠项目(数据系列)的样式
Google chart stacked column chart. How to style each individual stacked item (data series)
我已经构建了一个谷歌图表堆叠柱状图。我能够对每个堆叠的项目进行注释。当涉及到每个列项目的样式时,只有最后堆叠的项目会受到影响。
最后一个堆叠项目的工作代码:
// Create the data table.
var data = google.visualization.arrayToDataTable([
['Genre', '', "Label", { role: 'annotation', role:'style' } ],
['column1', 5, 11, 31, 'opacity: 0.2'],
['column2', 5, 12, 32, 'opacity: 0.2'],
['column3', 5, 13, 33, 'opacity: 0.2'],
['column4', 5, 14, 34, 'opacity: 0.2'],
['column5', 5, 15, 35, 'opacity: 0.2'],
['column6', 5, 26, 36, 'opacity: 0.2']
]);
我玩了很多代码,但总是收到一个错误。我想为每个数据行(堆叠列)中的每个数据系列应用样式。
设置所有图表的样式,如上一个图表。
var data = google.visualization.arrayToDataTable([
['Genre', 'Label1', { role: 'annotation', role:'style' }, 'Label2', { role: 'annotation', role:'style' }, 'Label3', { role: 'annotation', role:'style' } ],
['column1', 5, 'opacity: 0.2', 11, 'opacity: 0.2', 31, 'opacity: 0.2'],
['column2', 5, 'opacity: 0.2', 12, 'opacity: 0.2', 32, 'opacity: 0.2'],
['column3', 5, 'opacity: 0.2', 13, 'opacity: 0.2', 33, 'opacity: 0.2'],
['column4', 5, 'opacity: 0.2', 14, 'opacity: 0.2', 34, 'opacity: 0.2'],
['column5', 5, 'opacity: 0.2', 15, 'opacity: 0.2', 35, 'opacity: 0.2'],
['column6', 5, 'opacity: 0.2', 26, 'opacity: 0.2', 36, 'opacity: 0.2']
]);
jsfiddle
PS:您忘记了标签数组中的一个索引
相关文章:
- 在单独的ul's
- Javascript排序的图像弹出窗口..可以't单独弹出
- 为什么在单独的函数中应用时转换会闪烁/断断续续(D3)
- 动态更改高图中的系列颜色
- Highcharts colorsByPoint与系列中的线性渐变一起使用时不起作用
- chart.series[id].remove()无法刷新高位图表/高位股票中其他系列的图例属性
- 将单独的数组深层键转换为所需的类型(数组或对象)
- 从单独的html文件预览Javascript文本
- 有什么“;错误的”;将javascript放在asp.net表单上,而不是放在单独的文件中
- 如何将要单独填充的每个HTML画布路径/形状分开
- 如何使jQuery中的悬停函数单独应用于数据库映像
- 如何在foreach循环中对每个产品单独应用评级系统
- async.js和系列问题
- Javascript单独的游戏窗口
- 当两个单独的单词被放在目标上时,使用Jquery获取一个值
- 如何用JavaScript或jQuery替换一堆标签
- drawimage到一个单独的画布宽度和高度
- 访问对象的最简单方法'的单独财产
- 谷歌图表堆叠柱状图.如何设置每个单独堆叠项目(数据系列)的样式
- Karma/jasmine Angular指令submit click单元测试在一堆运行时失败,但不是单独运行