2017-12-04 18 views
0

vb.net 2015でグラフコントロールを使用してグラフを描画しようとしましたが、いくつかの点があり、線形回帰の状態を描きたいと思います。そして今、私は私がインターセプト= 0をExcelグラフの関数と同じにする方法

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

を使用することができた溶液に見つかったこのソリューションは、私がインターセプト= 0.0をチェックしたときに、私はOn the buttom in this pic is no check at intercept = 0.0

そして、MS Excelなどの同じ直線をプレゼント、ラインが変更され、Y及びR正方形でも画像I check intercept = 0.0 the curve changedとして、次にExcelのような機能を見つけることを試みますが、それを見つけることはできません。ポイントのリストにポイント0,0を追加しようとしましたが、結果はMS Excelと同じではありません。私はMS Excelのような行を変更する方法を提案してください(または、MS Excelのようなvb.netのウィンドウ形式で線を表示する別の方法)

ありがとう。

+0

私は間違った場所でコードブログを使用していると誤って申し訳ありませんが、これはスタックオーバーフローに関する質問のための私の最初のものです。ありがとうございました –

+0

ドキュメントやオンラインブログなどのどこにも表示されません(同じ道を使い果たしてしまったと思います)。しかし、[this](https://dynamicecology.wordpress.com/2017/04/13/dont-force-your-regression-through-zero-just-because-you-know-the-true-intercept-has-ゼロになる)は非常に重要であると思われる。 – djv

+0

djvありがとう、私もこの文書を見てきましたが、ボタンやチェックボックスにこの機能が表示されていて、ユーザーが調整できるようにした方が良いと思います。なぜmsエクセルにもこの機能があります。 –

答えて

0

あなたが直線をフィッティングしている場合など

Y = A + B * X

切片がゼロである、式になる

Y = B * X

上の "a"の値を0にすることができれば、それは同じことです。

+0

しかし、2の方程式間のyの値は、a = 0、y = a + bx <> y = 0 + bxのように設定するだけではなく、インターセプト= 0をチェックするとExcelの方程式を解く方法があります。助けていただきありがとうございます –

+0

方程式y = a + bxの場合、xの値が0の場合はy = aとなります。 –

関連する問題