认识数据-数据的计量尺度(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的返 ...
随机推荐
- Ubuntu16.04 执行sudo apt-get update出现E: Sub-process returned an error code错误
Reading package lists... Done E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr ...
- 如何使用Android Studio把自己的Android library分享到jCenter和Maven Central
参考链接: http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0623/3097.html
- Buildroot lmbench使用方法
/********************************************************************** * Buildroot lmbench使用方法 * 说明 ...
- Markdown显示反引号(`)
/********************************************************************** * Markdown显示反引号(`) * 说明: * 在 ...
- Failed to decode response: zlib_decode(): data error
/********************************************************************** * Failed to decode response: ...
- 在 Mac 安装Docker
https://blog.csdn.net/jpiverson/article/details/50685817 https://legacy.gitbook.com/book/yeasy/docke ...
- 07 Object类,Scanner,Arrays类,String类,StringBuffer类,包装类
Object类的概述:* A:Object类概述 * 类层次结构的根类 * 所有类都直接或者间接的继承自该类* B:构造方法 * public Object() * 子类的构造 ...
- (11)模板语言-if判断
views.py from django.shortcuts import render,HttpResponse # Create your views here. def index(reques ...
- 高斯消元 o(n^3) 取摸和不取摸
#include<bits/stdc++.h> using namespace std; ; int a[MAXN][MAXN];//增广矩阵 int x[MAXN];//解集 bool ...
- vue的指令绑定、事件、冒泡
a标签的属性绑定: v-once:就是第一次渲染什么就是什么,不会随着其他改变而改变,简言之就是绑定他不让他的值改变 防止跨站脚本攻击 如果你觉得安全的话,可以不要让变量的值显示成字符串 解决方法是: ...