Google图表API Y是轴缩放数据

时间:2012-11-17 17:17:07

标签: graph google-visualization linegraph

我使用以下数据默认数据: 37.705 54.098 55.738 75.41 52.459 73.77 68.852 55.738

//chart.googleapis.com/chart
   ?chxs=0,676767,11.5,0,l,676767
   &chxt=y
   &chs=300x225
   &cht=lc
   &chco=3D7930
   &chd=s:Xhiugtqi
   &chg=14.3,-1,1,1
   &chls=2,4,0
   &chm=B,C5D4B5BB,0,0,0

Normal plot

我的问题是,当您更改y轴的范围时,为什么(以及如何停止)谷歌图表重新缩放数据?

例如,我在这里将y轴范围限制为40,但它会缩小所有数据...这对我不利。无论y轴上限是多少,我都需要它来显示实际的数据值。

//chart.googleapis.com/chart
   ?chxr=0,0,40
   &chxs=0,676767,11.5,0,l,676767
   &chxt=y
   &chs=300x225
   &cht=lc
   &chco=3D7930
   &chd=s:Xhiugtqi
   &chg=14.3,-1,1,1
   &chls=2,4,0
   &chm=B,C5D4B5BB,0,0,0

see it scaled all the data values! What a crappy thing to do

有什么想法?

1 个答案:

答案 0 :(得分:0)

好吧,我刚想通了。如果为范围设置自己的最大值和最小值,则会缩放数据。

因此可以通过将轴范围设置为“实际”值来解决此问题:

//chart.googleapis.com/chart
   ?chxr=0,0,40
   &chxs=0,676767,11.5,0,l,676767
   &chxt=y
   &chs=300x225
   &cht=lc
   &chco=3D7930
   &chd=s:Xhiugtqi
   &chg=14.3,-1,1,1
   &chls=2,4,0
   &chm=B,C5D4B5BB,0,0,0
   &chds=a