如何强制拦截= 0与Excel图形上的函数相同

时间:2017-12-04 11:40:43

标签: vb.net charts regression windows-forms-designer linear

我尝试在vb.net 2015上使用图表控件绘制图形,我有一些观点,我想在线性回归的条件下绘制。现在我找到了可以使用的解决方案

MyChart.DataManipulator.FinancialFormula(DataVisualization.Charting.FinancialFormula.Forecasting, "Linear,1,false,false", MyChart.Series("Curve"), MyChart.Series("Curve"))

此解决方案使我获得与MS Excel On the buttom in this pic is no check at intercept = 0.0

相同的线性线

然后当我检查Intercept = 0.0时,线条被改变,Y和R square也作为图片I check intercept = 0.0 the curve changed,然后我尝试在.net上找到函数,就像Excel一样,却找不到它。我尝试在点列表中添加点0,0,但结果与MS Excel中的结果不同。请建议我如何更改像MS Excel一样的线(或者在vb.net窗体上显示线性线的另一种方式,如MS Excel)

谢谢。

1 个答案:

答案 0 :(得分:0)

如果您拟合直线,例如

y = a + b * x

当截距为零时,等式变为

y = b * x

如果你可以强制" a"以上是零,这是一回事。