首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Throughput叠加条形图中要显示最小值、最大值和平均值。

从Throughput叠加条形图中要显示最小值、最大值和平均值。
EN

Stack Overflow用户
提问于 2014-11-10 13:39:09
回答 1查看 257关注 0票数 0

我已经从这个图表中创建了吞吐量叠加条形图,希望得到最小值、最大值和平均值。并希望在标签上显示。但无法弄清楚如何在这方面做it..any帮助

代码语言:javascript
复制
var chart = Ext.getCmp('mychart'); // chart object
field = Ext.getCmp('myFieldId2'); // Labelfield Id
field.text = chart.chartConfig.yField.maximum;

这是我试图实现的一些代码。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-04 11:08:53

我想出了如何获得这些价值,

this.globalVar = Ext.Array.flatten(tempSeries); globalVar有图表的系列和类别值。

然后调用showStats(图表)函数

代码语言:javascript
复制
showStats: function(chart) {
var project_oid = this.getContext().getProject().ObjectID;
//var chart = this.down('#display_box').add(this.getChartConfig(project_oid));
this.timePeriod = Rally.util.DateTime.getDifference(this._endDate, this._startDate,'month');
if (this.timePeriod == 0){
    this.timePeriod = 1;
};
var average = Ext.Array.mean(chart.calculator.globalVar);
average = Ext.Number.toFixed(average, 2);
var stdDev = this.standardDeviation(average, chart.calculator.globalVar);   
stdDev = Ext.Number.toFixed(stdDev, 2);     
this.down('#averageId').setText("Average" + " " + average); 
this.down('#countId').setText("Count"+ Ext.Array.sum(chart.calculator.globalVar));  
this.down('#minId').setText("Minimum"+ Ext.Array.min(chart.calculator.globalVar));  
this.down('#maxId').setText("Maximum"+ Ext.Array.max(chart.calculator.globalVar));  
this.down('#stdDevId').setText("Standard Deviation"+ stdDev);                   
this.down('#myFieldId').setText("Summary Metrics" + "(Last"+ this.timePeriod + months"+ ")");   
},      
standardDeviation: function(average, values){
   var squareDiffs = values.map(function(value){
     var diff = value - average;
     var sqrDiff = diff * diff;
     return sqrDiff;
   });
  var avgSquareDiff = Ext.Array.mean(squareDiffs);
  var stdDev = Math.sqrt(avgSquareDiff);
  return stdDev;
},  
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26845162

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档