C# 計算方差 樣本差


 var avg = nums.Average();
            //總體方差
            var variance = nums.Sum(x => Math.Pow(x - avg, 2))/nums.Count();
            //樣本方差
            var sampleVariance=  nums.Sum(x => Math.Pow(x - avg, 2)) / (nums.Count()-1);

            //總體標准差
            var standDeviation = Math.Sqrt(variance);

            //樣本標准差
            var sampleDeviation = Math.Sqrt(sampleVariance);

 

測試代碼下載:https://files.cnblogs.com/files/lizhijian/20201009%E6%A0%87%E5%87%86%E5%B7%AE%E8%AE%A1%E7%AE%97.rar

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM