《BI那点儿事》运用标准计分和离差——分析三国超一流统帅综合实力排名 绝对客观,数据说话
数据分析基础概念:
标准计分:
1、无论作为变量的满分为几分,其标准计分的平均数势必为0,而其标准差势必为1。
2、无论作为变量的单位是什么,其标准计分的平均数势必为0,而其标准差势必为1。
公式为:
离差:离差就是应用标准计分所得的数值。
1、无论作为变量的满分为几分,其离差的平均数势必为50,而其标准差势必为10。
2、无论作为变量的单位是什么,其标准计分的平均数势必为50,而其标准差势必为10。
公式为:离差=标准计分*10+50
建立数据分析环境:
SELECT TOP 1
*
FROM FactSanguo11
ORDER BY 统率 DESC
SELECT TOP 1
*
FROM FactSanguo11
ORDER BY 武力 DESC
SELECT TOP 1
*
FROM FactSanguo11
ORDER BY 智力 DESC
SELECT TOP 1
*
FROM FactSanguo11
ORDER BY 政治 DESC
SELECT TOP 1
*
FROM FactSanguo11
ORDER 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 FactSanguo11 SELECT *
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 FactSanguo11
ORDER BY ( 统率 - 57.49 ) / 22.23 + ( 武力 - 55.14 ) / 24.73 + ( 智力 - 58.85 )
/ 20.49 + ( 政治 - 56.56 ) / 22.14 + ( 魅力 - 59.47 ) / 19.00 DESC
TOP 15结果集如下:
三国是个特殊的年代,最聪明的人最能反映这个政治集团的实力,根据各项计算,人物综合实力最终排名为:曹操、周瑜、司马懿、陆逊、诸葛亮、吕蒙、关羽、孙坚、邓艾、羊祜、陆抗、姜维、孙策、鲁肃、孙权。
附图:
《BI那点儿事》运用标准计分和离差——分析三国超一流统帅综合实力排名 绝对客观,数据说话的更多相关文章
- 《BI那点儿事—数据的艺术》目录索引
原创·<BI那点儿事—数据的艺术>教程免费发布 各位园友,大家好,我是Bobby,在学习BI和开发的项目的过程中有一些感悟和想法,整理和编写了一些学习资料,本来只是内部学习使用,但为了方便 ...
- 《BI那点儿事》Microsoft 决策树算法——找出三国武将特性分布,献给广大的三国爱好者们
根据游戏<三国志11>武将数据,利用决策树分析,找出三国武将特性分布.其中变量包括统率.武力.智力.政治.魅力.身分.变量说明:统率:武将带兵出征时的部队防御力.统帅越高受到普通攻击与兵法 ...
- 《BI那点儿事》SSRS图表和仪表——雷达图分析三国超一流谋士、统帅数据(图文并茂)
雷达图分析三国超一流谋士.统帅数据,献给广大的三国爱好者们,希望喜欢三国的朋友一起讨论,加深对传奇三国时代的了解 建立数据环境: -- 抽取三国超一流谋士TOP 10数据 DECLARE @t1 TA ...
- 《BI那点儿事》数据挖掘初探
什么是数据挖掘? 数据挖掘(Data Mining),又称信息发掘(Knowledge Discovery),是用自动或半自动化的方法在数据中找到潜在的,有价值的信息和规则. 数据挖掘技术来源于数据库 ...
- 《BI那点儿事》Microsoft 聚类分析算法——三国人物身份划分
什么是聚类分析? 聚类分析属于探索性的数据分析方法.通常,我们利用聚类分析将看似无序的对象进行分组.归类,以达到更好地理解研究对象的目的.聚类结果要求组内对象相似性较高,组间对象相似性较低.在三国数据 ...
- Microsoft宣布为Power BI提供AI模型构建器,关键驱动程序分析和Azure机器学习集成
微软的Power BI现在是一种正在大量结合人工智能(AI)的商业分析服务,它使用户无需编码经验或深厚的技术专长就能够创建报告,仪表板等.近日西雅图公司宣布推出几款新的AI功能,包括图像识别和文本分析 ...
- 《BI那点儿事》ETL中的关键技术
ETL(Extract/Transformation/Load)是BI/DW的核心和灵魂,按照统一的规则集成并提高数据的价值,是负责完成数据从数据源向目标数据仓库转化的过程,是实施数据仓库的重要步骤. ...
- 《BI那点儿事》数据流转换——模糊查找转换
BI项目中经常会有一些提取,转换,数据处理(ELT)的工作,其中最主要的是处理过赃数据.假设在项目中我们向数据库中注入了测试数据,但是通过一个外键从另外一个表中载入数据的时候没有对应的数据,那么这一行 ...
- 《BI那点儿事》数据挖掘的主要方法
一.回归分析目的:设法找出变量间的依存(数量)关系, 用函数关系式表达出来.所谓回归分析法,是在掌握大量观察数据的基础上,利用数理统计方法建立因变量与自变量之间的回归关系函数表达式(称回归方程式).回 ...
随机推荐
- A trip through the Graphics Pipeline 2011_12 Tessellation
Welcome back! This time, we’ll look into what is perhaps the “poster boy” feature introduced with th ...
- C 到C++的升级
C++所有的变量都可以在需要使用时再定义. C语言中的变量都必须在作用域开始的位置定义. register 关键字请求编译器将局部变量存储于寄存器中 在C语言无法获取register 变量的地址 在C ...
- hibernate学习(1)——helloworld
1. 框架体系结构 2. hibernate入门 2.1 ORM框架 Hibernate是一个数据持久化层的ORM框架. Object:对象,java对象,此处特指JavaBean Relationa ...
- 利用insert,update和delete注入获取数据
0x00 简介 利用SQL注入获取数据库数据,利用的方法可以大致分为联合查询.报错.布尔盲注以及延时注入,通常这些方法都是基于select查询语句中的SQL注射点来实现的.那么,当我们发现了一个基于i ...
- [LeetCode]题解(python):113 Path Sum II
题目来源 https://leetcode.com/problems/path-sum-ii/ Given a binary tree and a sum, find all root-to-leaf ...
- 【Algorithms】归并排序(merge sort)
几个比较常见的排序算法里头,这个我是比较生疏的一个,有一天突然被问了一个问题是,归并排序最大的特点是什么,我才想起这个算法来.下午又看不进书啦,就实现一下,记下来. 归并排序采取的是分治策略,就是先将 ...
- 【转】OpenStack奥斯汀峰会Keynotes国内抢先看
http://www.openstack.cn/?p=5341 OpenStack奥斯汀峰会Keynotes国内抢先看入口:http://www.tudou.com/home/_903780397/i ...
- ubuntu dpkg 依赖问题处理
ubuntu dpkg 依赖问题处理 使用 apt-get 安装软件期间,如果出现意外中断的情况,下次安装时会出现 dpkg 的一系列依赖问题,提示如下 :: dpkg: error processi ...
- NSArray倒序
NSArray倒序 NSArray *tmparr = [[upLoadImageArr reverseObjectEnumerator] allObjects]; ios 正则表达式替换 . 不可变 ...
- 使用Go开发HTTP中间件
原文地址 再web开发的背景下,"中间件"通常意思是"包装原始应用并添加一些额外的功能的应用的一部分".这个概念似乎总是不被人理解,但是我认为中间件非常棒 ...