显示图形点的平均值,随着用户缩放而动态修正
Show average of dygraph points, which dynamically amends as the user zooms
我已经看到了这个 - 水平线在dygraph中显示平均值 - 它并没有完全回答我的问题。
我有以下简单的dygraph:
g2 = new Dygraph(
document.getElementById("graphdiv2"),
"../newDataFile.csv",
{ ... }
);
其中 newDataFile.csv 有两列。
我想显示的是绘制的点的平均值(作为一条线或只是一个数字),并且当我放大图表的不同部分时,这个平均值会发生变化。 有什么想法吗?
var idx=1; //change this value if you have several plots.
var data = g2.rawData_;
var sum = data.map(function(e){return e[idx]})
.reduce(function(a,b){return a+b});
var average = sum/data.length;
如果只想保留缩放图形时显示的值:
var idx=1; //change this value if you have several plots.
var data = g2.rawData_.slice(g2.boundaryIds_[idx][0],g2.boundaryIds_[idx][1]+1);
var sum = data.map(function(e){return e[idx]})
.reduce(function(a,b){return a+b});
var average = sum/data.length;
相关文章:
- 如何在用户缩放我的网站时修复字体大小(CTRL+'+')
- 区分程序化Bing AJAX地图导航与用户平移/缩放和窗口大小
- 显示图形点的平均值,随着用户缩放而动态修正
- 如何为 jpg 文件创建响应式视口,供用户缩放、滚动和点击
- 如何在谷歌地图中收听用户生成的缩放
- 交换时间和线性缩放取决于用户选择
- 如何等待元标签“;用户可缩放=否”;在安卓系统上做好准备
- 谷歌地图API v3:如何设置缩放级别和地图中心到用户提交的位置
- 谷歌地图watchposition {setzoom()}覆盖用户缩放
- 如何在iOS Web应用程序中访问用户可扩展的缩放状态
- 改变地图类型的缩放变化与用户的鼠标
- 检测用户在传单上发起的平移/缩放操作
- 我们是否有办法对用户缩放事件做出反应
- 缩放/缩放页面上的负载为用户是一样宽看到我的wordpress网站的图片
- 当用户浏览器缩放时,如何处理覆盖
- 如何防止用户使用CTRL &+缩放
- 模拟用户按键缩放屏幕
- 根据用户的机器屏幕尺寸将图像缩放为背景
- 使用jQuery根据用户屏幕大小缩放图像
- 创建增加变量的javascript按钮,以便用户可以有效地缩放页面