Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google visualization 谷歌图表-更改绘制线条的顺序_Google Visualization_Linechart - Fatal编程技术网

Google visualization 谷歌图表-更改绘制线条的顺序

Google visualization 谷歌图表-更改绘制线条的顺序,google-visualization,linechart,Google Visualization,Linechart,我希望将以下数组转换为Google折线图: array = [ ['Period 12', '165', '183'], ['Period 11', '145', '133'], ['Period 10', '125', '143'], ... ] 第一列表示x轴上的标签,第二列表示当前期间的值,第三列表示最后一个期间的值 我对数值使用格式化程序,以便它们显示前缀($或%) 我把每一行都推到谷歌的TableData中,我将当前的趋势线设置为亮蓝色,前一行设置为淡蓝色。结果是:

我希望将以下数组转换为Google折线图:

array = [
  ['Period 12', '165', '183'],
  ['Period 11', '145', '133'],
  ['Period 10', '125', '143'],
  ...
]
第一列表示x轴上的标签,第二列表示当前期间的值,第三列表示最后一个期间的值

我对数值使用格式化程序,以便它们显示前缀($或%)

我把每一行都推到谷歌的TableData中,我将当前的趋势线设置为亮蓝色,前一行设置为淡蓝色。结果是:

如您所见,前面的趋势线是在当前趋势线的上方绘制的。我想知道是否可以“翻转”它们的绘制顺序

我试着先推第三列的值,然后推第二列,然后翻转趋势线的颜色。但在这种情况下,点上的弹出窗口显示错误的时段(浅蓝色变为当前时段,浅蓝色变为前一时段),如下所示:

我反复检查了这个方法,但它似乎不起作用

感谢您的帮助


PS:很抱歉链接,声誉不允许直接发布图片。

不知道您是否解决了这个问题,但我在订购时遇到了类似的问题。在我的例子中,在选项中添加一个pointSize是个问题,尽管我改变了列的顺序。删除pointSize解决了问题。

检查列标签的定义位置。您的第一个和第二个图表看起来相同(形状虎钳),但标签是“去年”。我相信在交换第二列和第三列时,您做了完全正确的事情,但是您忘记了更改标签定义。