Ste*_*son 8 javascript graph linechart google-visualization
我有一个谷歌折线图,我设置'curveType': 'function'所以图形是弯曲的,具有漂亮的外观.我的问题是,当数据点的值为0,后跟一个跟随的高值时,图表下降到0以下,以便曲线可以正确拟合.这也导致vAxis的minRange为-2000,这对我的数据来说是不可能的(随着时间的推移下载次数).
我试图通过设置'minValue': 0和'viewWindowMode': 'maximized'在vAxis上解决这个问题,但它还没有完全解决问题.
我附上了一张图片,可以用文字解释我的问题.
http://img41.imageshack.us/img41/7589/screenshot20121031at144.png
如果有人知道这个解决方案,没有我必须回到直线,我将非常感激.谢谢
Pet*_*erg 13
无论您做什么,曲线都可能会继续下降到0以下,但您可以裁剪视图,使显示的图形的最低点为0.您可以使用vAxis.viewWindow.min属性执行此操作:
lineChart.draw(data,
{
curveType: "function",
vAxis: {viewWindow: {min:0} }
}
);
Run Code Online (Sandbox Code Playgroud)
有关vAxis.viewWindow.min和其他配置选项的信息,请参阅LineChart文档.
只是对此进行快速更新。我意识到我的数据工作无论如何都不适合曲线图,因为它是离散数据而不是连续的。我不得不改回直线,这解决了我的问题。我知道这不是一个理想的解决方案,但它对我有用。
| 归档时间: |
|
| 查看次数: |
4380 次 |
| 最近记录: |