结合echats.js 使用,
初始化 var myRegression = ecStat.regression('logarithmic', data);
在 series 中画图 , 系列里面加入,画出趋势线
{
name: 'line',
type: 'line',
lineStyle: {
normal: {
color: '#2f4554'
}
},
smooth: true,
showSymbol: false,
data: myRegression.points,
markPoint: {
itemStyle: {
normal: {
color: 'transparent'
}
},
label: {
normal: {
show: true,
position: 'left',
formatter: myRegression.expression,
textStyle: {
color: '#333',
fontSize: 14
}
}
},
data: [{
coord: myRegression.points[myRegression.points.length - 1]
}]
}
}
可以使用的函数
样本方差 ecStat.statistics.sampleVariance(),和方差有区别
均值 ecStat.statistics.mean()
中值 ecStat.statistics.median()
更多参考:https://github.com/ecomfe/echarts-stat#statistics