散布図と回帰直線
for(int i=0;i<dsx;i++){ sx += datax[i]; sx2 += datax[i]*datax[i]; sy += datay[i]; sxy += datax[i]*datay[i]; } ac=sy/dsx; bc=(sxy-sx*sy/dsx)/(sx2-sx*sx/dsx);
void SetData(){ dsx=0; String st=dataField.getText(); StringTokenizer tkn=new StringTokenizer(st,","); while(tkn.hasMoreTokens()){ datax[dsx]=Double.parseDouble(tkn.nextToken()); datay[dsx++]=Double.parseDouble(tkn.nextToken()); } }