數據分析基礎概念:標準計分:1、無論作為變量的滿分為幾分,其標準計分的平均數勢必為0,而其標準差勢必為1。2、無論作為變量的單位是什么,其標準計分的平均數勢必為0,而其標準差勢必為1。公式為:
離差:離差就是應用標準計分所得的數值。1、無論作為變量的滿分為幾分,其離差的平均數勢必為50,而其標準差勢必為10。2、無論作為變量的單位是什么,其標準計分的平均數勢必為50,而其標準差勢必為10。公式為:離差=標準計分*10+50建立數據分析環境:
SELECT TOP 1 *FROM FactSanguo11ORDER BY 統率 DESCSELECT TOP 1 *FROM FactSanguo11ORDER BY 武力 DESCSELECT TOP 1 *FROM FactSanguo11ORDER BY 智力 DESCSELECT TOP 1 *FROM FactSanguo11ORDER BY 政治 DESCSELECT TOP 1 *FROM FactSanguo11ORDER BY 魅力 DESC
結果集為:各類TOP1人物分別為:統率:司馬懿 武力:呂布 智力:諸葛亮 政治:荀彧 魅力:劉備
姓名 | 指標 | 單項計分 | 單項排名 |
司馬懿 | 統率 | 98 | 1 |
呂布 | 武力 | 100 | 1 |
諸葛亮 | 智力 | 100 | 1 |
荀彧 | 政治 | 98 | 1 |
劉備 | 魅力 | 99 | 1 |
計算出平均數、標準差:
DECLARE @t TABLE ( Title NVARCHAR(10) , N1 NUMERIC(9, 2) , N2 NUMERIC(9, 2) )INSERT INTO @t ( Title , N1 , n2 ) SELECT N'統率' , AVG(統率) , STDEV(統率) FROM FactSanguo11 UNION ALL SELECT N'武力' , AVG(武力) , STDEV(武力) FROM FactSanguo11 UNION ALL SELECT N'智力' , AVG(智力) , STDEV(智力) FROM FactSanguo11 UNION ALL SELECT N'政治' , AVG(政治) , STDEV(政治) FROM FactSanguo11 UNION ALL SELECT N'魅力' , AVG(魅力) , STDEV(魅力) FROM FactSanguo11SELECT *FROM @t
結果集為:計算過程如下表:
姓名 | 標準計分 | 離差 | 單項計分 | 排名 |
司馬懿 | (98-57.49)/22.23 =1.82 | 1.82*10+50 =68.2 | 98 | 4 統率 |
呂布 | (100-55.14)/24.73 =1.81 | 1.81*10+50 =68.1 | 100 | 5 武力 |
諸葛亮 | (100-58.85)/20.49 =2.01 | 2.01*10+50 =70.1 | 100 | 2 智力 |
荀彧 | (98-56.56)/22.14 =1.87 | 1.87*10+50 =68.7 | 98 | 3 政治 |
劉備 | (99-59.47)/19 =2.08 | 2.08*10+50 =70.8 | 99 | 1 魅力 |
各項指標權重排名為:1 魅力 2 智力 3 政治 4 統率 5 武力
我們再來比較一下三國超一流統帥綜合實力排名—終極版:建立分析環境:
SELECT 姓名 , ( 統率 - 57.49 ) / 22.23 + ( 武力 - 55.14 ) / 24.73 + ( 智力 - 58.85 ) / 20.49 + ( 政治 - 56.56 ) / 22.14 + ( 魅力 - 59.47 ) / 19.00 AS 最終得分FROM FactSanguo11ORDER BY ( 統率 - 57.49 ) / 22.23 + ( 武力 - 55.14 ) / 24.73 + ( 智力 - 58.85 ) / 20.49 + ( 政治 - 56.56 ) / 22.14 + ( 魅力 - 59.47 ) / 19.00 DESC
TOP 15結果集如下:
三國是個特殊的年代,最聰明的人最能反映這個政治集團的實力,根據各項計算,人物綜合實力最終排名為:曹操、周瑜、司馬懿、陸遜、諸葛亮、呂蒙、關羽、孫堅、鄧艾、羊祜、陸抗、姜維、孫策、魯肅、孫權。附圖:
新聞熱點
疑難解答