如何解决在 BIRT 中绘制线性回归线
我正在尝试在 BIRT 中绘制一条直线。我有这样的数据:
在另一个查询中,我得到了斜率和截距值。
如果我使用两个不同的数据集(一个在 open 方法中,一个在 fetch 方法中),我会得到一个这样的表:
但是这个结果集实际上并没有画一条直线。这是我用来获取斜率和截距的查询。
select slope,(y_bar_max - x_bar_max * slope) as intercept
from (
select sum((delta - x_bar) * (reading - y_bar)) / sum((delta - x_bar) * (delta - x_bar)) as slope,max(x_bar) as x_bar_max,max(y_bar) as y_bar_max
from (
select m2.delta,avg(m2.delta) over () as x_bar,m2.reading,avg(m2.reading) over () as y_bar
from METERREADING m2 where m2.assetnum ='ACOE-104'
) as slope
) as interslope;
我在想,如果我们得到这样的数据,我们可以画一条线。
我不明白我们如何做到这一点。有没有办法在 SQL 或 BIRT 中得到这个?提前致谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。