认识数据-数据的计量尺度(Levels of Measurement)
一、 数据的计量尺度(Levels of Measurement)
一般认为,数据是对客观现象计量的结果。按照对事物计量的精确程度,可将所采用的计量尺度由低级到高级分为四个层次:
1、定类尺度(Nominal Level /列名尺度):按照事物的某种属性对其进行平行的分类或分组。例:人口的性别(男、女);企业的所有制性质(国有、集体、私营等)
- n 计量层次最低
- n 对事物进行平行的分类
- n 各类别可以指定数字代码表示
- n 具有=或¹的数学特性
- n 数据表现为“类别”
- l 定类尺度只测度了事物之间的类别差,而对各类之间的其他差别却无法从中得知,因此各类地位相同,顺序可以任意改变。
- l 对定类尺度的计量结果,可以且只能计算每一类别中各元素个体出现的频数 (frequency)。
- l 对事物进行分类时,必须符合穷尽(exhaustive)和互斥(mutually exclusive)要求。
2、定序尺度(Ordinal Level\顺序尺度):是对事物之间等级或顺序差别的一种测度。例:产品等级(一等品、二等品…);考试成绩(优、良、中、可、差)
- n 对事物分类的同时给出各类别的顺序
- n 比定类尺度精确
- n 不仅可以测度类别差(分类),还可以测度次序差(比较优劣或排序)
- n 数据表现为“类别”,但有序
- l 无法测出类别之间的准确差值
- l 该尺度的计量结果只能排序,不能进行算术运算。
- l 具有>或<的数学特性
3、定距尺度(Interval Level/间隔尺度):是对事物类别或次序之间间距的测度。例:100分制考试成绩;摄氏温度对不同地区温度的测量
- n 不仅能将事物区分为不同类型并进行排序,而且可准确指出类别之间的差距是多少
- n 比定序尺度精确
- n 定距尺度通常以自然或物理单位为计量尺度,因此数据表现为“数值”
- n 没有绝对零点;“0”是测量尺度上的一个测量点,并不代表“没有”
- n 计量结果可以进行加减运算,具有 + 或 - 的数学特性
4、定比尺度(Ratio Level/比率尺度):是能够测算两个测度值之间比值的一种计量尺度。例:职工月收入;企业产值;公制的距离、重量
- n 与定距尺度属于同一层次,计量结果也表现为数值;
- n 除了具有其他三种计量尺度的全部特点外,还具有可计算两个测度值之间比值的特点;
- n “0”表示“没有”,即它有一固定的绝对“零点”,因此它可进行加、减、乘、除运算(而定距尺度只可进行加减运算)
高层次的计量尺度具有低层次计量尺度的全部特性,但反之不行
可将高层次计量尺度的计量结果转换为低层次计量尺度的计量结果,但不能反过来
二、数据分布的特征描述手段:集中趋势(位置)、离中趋势(分散程度)
1、对于集中趋势的测度:
- 定类数据:众数
- 定序数据:中位数和四分位数
- 定距和定比数据:平均数(均值)
- 众数、中位数和均值的比较
定义:集中趋势 (Central tendency)
- 一组数据向其中心值靠拢的倾向和程度
- 测度集中趋势就是寻找数据一般水平的代表值或中心值
- 不同类型的数据用不同的集中趋势测度值
- 低层次数据的集中趋势测度值适用于高层次的测量数据,反过来,高层次数据的集中趋势测度值并不适用于低层次的测量数据
- 选用哪一个测度值来反映数据的集中趋势,要根据所掌握的数据的类型来确定
2、离中趋势
- 离中趋势的各测度值是对数据离散程度所作的描述
- 反映各变量值远离其中心值的程度,因此也称为离中趋势
- 从另一个侧面说明了集中趋势测度值的代表程度
- 不同类型的数据有不同的离散程度测度值
3、定类数据的整理与显示
基本过程:
- 列出各类别
- 计算各类别的频数
- 制作频数分布表
- 用图形显示数据
主要指标:
- 频数:落在各类别中的数据个数
- 比例:某一类别数据占全部数据的比值
- 比率:不同类别数值的比值
- 百分比:将对比的基数作为100而计算的比值
认识数据-数据的计量尺度(Levels of Measurement)的更多相关文章
- Kettle实现数据抽取、转换、装入和加载数据-数据转移ETL工具
原文地址:http://www.xue51.com/soft/5341.html Kettle是来自国外的一款开源的ETL工具,纯java编写,可以在Window.Linux.Unix上运行,绿色无需 ...
- vue2.* 目录结构分析 数据绑定 循环渲染数据 数据渲染02
一.目录 结构分析 node_modules:项目依赖文件(也可以说是模块) src:开发时所用的资源 assets:静态资源文件 App.vue:根组件(最基础的公共页面) main.js:实例化v ...
- 用python+sklearn(机器学习)实现天气预报数据 数据
用python+sklearn机器学习实现天气预报 数据 项目地址 系列教程 勘误表 0.前言 1.爬虫 a.确认要被爬取的网页网址 b.爬虫部分 c.网页内容匹配取出部分 d.写入csv文件格式化 ...
- WCF 数据数据 DataTable
一般在WCf数据大数据是 List集合 或者 Json. public DataTable GetProperitybyModelCode(string modelCode) { using (var ...
- 大数据 > 数据平台方案评估
分类 当前措施 说明 百度竞价如何进行数据分析(SEM工程师)数据来源: 1. 百度后台推广数据:api 总展现 总点击 点击率 总消费 点击均价 BDP功能点 1. 串联百度->网站商务通-& ...
- 如何导出和导入mysql数据(数据迁移)
. 导出数据库数据 mysqldump -uroot -p dp_db > dumpout.sql 其中 root是账户名 dp_db是需要导出的数据库名称 dumpout.sql存储导出的数据 ...
- 怎样在C#中从数据库中读取数据(数据读取器)
实现在C#中通过语句,查询数据库中的数据 SqlConnection con = null; //创建SqlConnection 的对象 try //try里面放可能出现错误的代码 ...
- 你还记的那一年你我学习的-->>用表组织数据*(数据表)
不知不觉,踏上IT之路,光阴似箭,日月如梭.虽好像回到从前,回到那个无忧无虑的童年,回到那个花样少年的青春;回到那个年少幼稚的小学;回到那个整天幻想的初中;回到那个顽强不屈,誓死不弃的高中;回到那个整 ...
- 我终于理解了LISP『代码即数据|数据即代码』的含义
以前我一直不能理解LISP里引用的作用,感觉引用和字符串没什么区别.比如:> (define (func) 'ok) > (func) 'ok 这里把引用ok当做了函数func的返 ...
随机推荐
- ssm 配置多个数据源
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.sp ...
- 启动apache 找不到 mbstring.dll
启动appserv时 提示 无法启动此程序 因为计算机中丢失php mbstring.dll 这种原因一般都是组件加载顺序引起的,在php.ini文件里确保 extension=php_mbstr ...
- 【论文 PPT】 【转】Human-level control through deep reinforcement learning(DQN)
最近在学习强化学习的东西,在网上发现了一个关于DQN讲解的PPT,感觉很是不错,这里做下记录,具体出处不详. ============================================= ...
- Java基础(2)面向对象和封装,对象的创建和使用、java对象的内存图
1 类和对象 类:是一类事物的描述,抽象的.猫 对象:是一类事物的实例,具体的.某只猫 2 类的定义 成员变量和成员方法 //定义一个学生类 public class Student { //成员变量 ...
- The repository 'http://cdn.debian.net/debian stretch Release' is not signed.
/********************************************************************************* * The repository ...
- 当BeanUtils遇到泛型
前言: BeanUtils(spring版/apache版)工具极大方便了java developer, 尤其在写业务代码中, 各种域模型DO, BO, VO等对象之间的复制. 但使用BeanUtil ...
- 【leetcode】121-Best Time to Buy and Sell Stock
problem 121. Best Time to Buy and Sell Stock code class Solution { public: int maxProfit(vector<i ...
- HDU - 5785:Interesting (回文树,求相邻双回文的乘积)
Alice get a string S. She thinks palindrome string is interesting. Now she wanna know how many three ...
- 实时获取input输入框中的值
//输入框正在输入时 $("#ipt").on('input',function(){ if(!($('#ipt').val()=='')){ $(".cancle_ic ...
- es6的let与es5的var定义变量的区别
es6的let与es5的var定义变量的区别 自身新手第一次接触let关键字的时候,不知道let与var的区别,本能认为是一样,但非如此,比如下述的代码运行就会报错: let hello = 'hel ...