•ªŽU

Advertisement

à–¾

•ªŽUFŒÂX‚̃f[ƒ^’l‚Æ•½‹Ï‚Ƃ̷‚ð‚Q悵‚½’l‚ð‡Œv‚µAƒf[ƒ^”‚ÅŠ„‚Á‚½’l

•ªŽU‚ð‹‚ß‚éB

    public static double getVariance(int[] x){
        //ŽZp•½‹Ï‚ÌŽZo
        double ave = 0;
        for(int i = 0; i < x.length; i++){
            ave = ave + x[i];
        }
        ave = ave / (x.length);

        //•ªŽU‚ÌŽZo
        double sum = 0;
        for(int i = 0; i < x.length; i++){
            sum = sum + (Math.abs(x[i] - ave) * Math.abs(x[i] - ave));
        }
        sum = sum / (x.length);

        return sum;
    }

Advertisement

ƒVƒ‡[ƒgƒJƒbƒg

E634ƒgƒbƒvƒy[ƒW
E‚±‚̃JƒeƒSƒŠ‚̃gƒbƒvƒy[ƒW‚É–ß‚é
E634ƒ‰ƒ{

ƒTƒCƒgŒŸõ

Google

Web ƒTƒCƒg“à

Y!ƒƒO[ƒ‹