2017-12-04 23 views
0

vb.net 2015에서 차트 컨트롤로 그래프를 그리려고합니다. 어떤 점을 가지고 있으며 선형 회귀 조건을 그려야합니다. 그리고 지금 내가요격을 강제하는 방법 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 엑셀과 동일한 직선을 얻을 수 있도록, 라인 변경, Y 및 R 그림 I check intercept = 0.0 the curve changed과 마찬가지로 광장, 그때 Excel과 같은 일을 할 수있는 함수를 찾으려고하지만 그것을 찾을 수 없습니다. 포인트 0,0 점을 추가하려고하지만 결과는 MS Excel에서와 같지 않습니다. MS Excel과 같은 라인을 변경하는 방법을 제안 해주십시오. (또는 MS Excel과 같은 vb.net 윈도우에 선형 라인을 표시하는 다른 방법)

고맙습니다.

+0

오, 죄송합니다. 코드를 잘못 사용하여 블로그를 잘못 읽었습니다. 스택 오버 플로우에 대한 질문은 저의 첫 번째 질문입니다. 고맙습니다. –

+0

문서 나 온라인 블로그 등 어디서나 보지 못합니다 (같은 길을 다 써 버렸을 것입니다). 그러나 [이] (https://dynamicecology.wordpress.com/2017/04/13/dont-force-your-regression-through-zero-just-because-you-know-the-true-intercept-has- to-be-zero /)는 매우 적절합니다. – djv

+0

djv를 주셔서 감사합니다.이 문서도 보았습니다. 그러나이 기능을 단추 나 확인란에 표시하면 원하는대로 조정할 수 있습니다. 즉,이 기능이 Excel에서도 탁월한 이유입니다. –

답변

0

는 직선 피팅 경우 등

Y = A + B * X

절편이 0 방정식이된다

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 일 때. –