五、数据对象和属性类型
1.数据对象
数据集由数据对象组成一个数据对象代表一个实体。通常数据对象用属性描述,又称样本、实例或数据点。
- 销售数据库中 :对象可以顾客、商品或销售;
- 医疗数据库中,对象可以是医生或患者;
- 大学数据库中,对象可以是学生、教授和课程;
2 属性的概念
属性是一个数据字段,表述数据对象的一个特征。通常情况下,属性、维、特征和变量表示的是同一个意思。
- 描述顾客对象的属性可能包括:customer_id,name和adress;
- 描述学生对象的属性可能包括:student_id,sname,score;
一个属性的类型由该属性可能具有的值的集合决定。属性可以是标称的、二元的、序数的或数值的。
3 标称属性
标称属性的特点
- 标称属性的值是一些符号或事物的名称。
- 每个值代表某种类别、编码、状态,因此标称属性又被看做是分类的(categorical)。
- 标称属性的值不具有有意义的序,而且不是定量的。(也就是说,给定一个对象集,找出这种属性的均值没有意义。
标称属性的注意事项
- 这些值不必具有有意义的序,在计算机科学中,这些值也被看做是枚举的(enumeration)。
- 尽管标称属性的值是一些符号或“事物的名称”,但也可以用数表示这些符号或名称,如 hari_color,可以用 0 表示黑色,1 表示黄色
例子:hair_color(头发颜色)、marital_status(婚姻状况)、occupation(职业)。
4 二元属性
二元属性的特点
- 二元属性是一种标称属性,只有两个状态:0 或 1,其中 0 通常表示该属性不出现,1 表示出现。
- 二元属性又称布尔属性,如果两种状态对应的是 true 和 false。
- 对称的二元属性:如果两种状态具有同等价值,并且携带相同权重,如表示性别,则 0 和 1 分别表示男性或女性没有影响
- 非对称的二元属性:两种状态的结果不是同等重要的,如 HIV 患者和不是 HIV 患者,为了方便计,将用 1 对最重要的结果(通常是稀有的)编码(如,HIV 患者),而另一个用 0 编码。
5 序数属性
- 序数属性的特点
属性对应的可能的值之间具有有意义的序或秩评定(ranking),但是相继值之间的差是未知的。(也就是对应的值有先后次序) - 序数属性的例子
例:drink_size,表示饮料杯的大小:小、中、大,这些值具有有意义的先后次序。
序数属性可以通过把数值量的值域划分成有限个有序类别(如,0-很不满意、1-不满意、2-中性、3-满意、4-很满意),把数值属性离散化而得到。
标称、二元和序数属性都是定性的,即,它们描述对象的特征,而不给出实际大小或数值。
6 数值属性
- 数值属性的特点
- 是定量的可度量的量,用整数或实数表示。
- 可以是区间标度的或比率标度的。
- 数值属性的分类
- 区间标度(interval-scaled)属性(温度属性,一般表示:10℃~15℃)。
- 比例标度属性:具有固有零点的属性(属性中会有固有的为 0 的值)。
五、数据对象和属性类型相关推荐
- 什么事数据对象以及属性分为什么类型?
数据对象与属性类型 数据集由数据对象组成.一个数据对象代表一个实体.例如,在销售数据库中,对象可以是顾客.商品或销售;在医疗数据库中,对象可以是患者;在大学的数据库中,对象可以是学生.教授和课程. ...
- 数据对象的属性(特征)类型
在数据挖掘/机器学习过程中,当我们在对属性进行处理时,分清属性的类型是有必要的,不同类型的属性需要使用不同的处理方法,如在对对象的标识列进行处理时,对该列进行数学运算是没有意义的,因为对象的标识列一般 ...
- FPGA之道(25)VHDL数据类型转换函数与数据对象的属性
文章目录 数据类型转换函数 数据对象的属性 数值类属性 Signal属性 数据类型转换函数 在VHDL的众多数据类型中,归根到底,它们都是要用二进制数来表示的,所以它们之间几乎都是可以相互转换的.在有 ...
- JavaScript 中对象的属性类型
对象的属性类型 JavaScript 中的对象的属性包括数据属性和访问器属性,在 JavaScript 引擎的内部实现中定义了用于描述属性(property)的特性(attribute).规范中将特性 ...
- 数据对象、属性和相似性
文章目录 数据对象.属性和相似性 数据对象 属性 属性类型 数据对象相似性.相异性 数据对象.属性和相似性 数据对象 别名:样本.实例.数据点 或 对象 一般使用属性对应属性值来描述数据对象 哈士奇: ...
- 肖锰:浪潮GS开发平台学习札记(五)——数据对象和数据模型的建立
在上节中建立了001用户,我们使用001登录系统,登录后的界面大体如下图所示. 我们点到[专业开发平台],找到[集成开发平台],这就是浪潮GS中的重头戏--GSP Studio. 首先我们建立一个新的 ...
- 肖锰:浪潮GS开发平台学习札记(五)——数据对象和数据模型
名词解释: 数据对象:是描述数据存储信息的元数据.如表.视图.主键. 数据模型:是描述业务对象的数据结构.数据约束以及数据访问的元数据. 数据模型由主对象.子对象.字段和关联等组成. 在上节中建立了0 ...
- java对象数组覆盖_java – 如何覆盖RAML 1.0中的对象数组属性类型
据了解,Response是抽象不同类型的数据,但格式相似.一种方法是使用resourcesTypes抽象出响应中的相似性,并在类型中定义具体的数据. #%RAML 1.0 title: New API ...
- JS对象中的属性类型、属性定义和属性读取
理解对象 ES5中的对象是指无序的属性的集合.(属性可以是基本值.对象和函数). 对象的属性类型有两种,一种是数据属性,是数据值的保存位置:另一种是访问器属性,包含getter和setter函数. 1 ...
最新文章
- R语言ggplot2可视化:通过水平半小提琴图和抖动数据点可视化雨云图(Rain Cloud plots)、自定义雨云图中数据点的颜色(数据点的颜色和半小提琴图一致)
- Move from SQL to SOQL
- mysql分隔字符串转变为多行_【mysql】将以固定分隔符分隔的字符串转成多行的形式...
- 第八节:详细讲解Java中的异常处理情况与I/O流的介绍以及类集合框架
- Circular Sequence UVA - 1584
- spark从hbase读数据到存入hbase数据两种版本写法
- (转)LCA模板(倍增法)
- ActionContext和ActionSupport的学习
- Oracle前10条记录
- ios transporter 缓存_鸿蒙和安卓都是开源,为什么iOS系统却可以获得出色的口碑?...
- 基于WEB的达内学子书城/商城源代码
- 12.(地图数据篇)cesium城市建筑物贴图
- easydarwin ffmpeg
- React脚手架配置代理解决跨域
- 一个数根号3怎样用计算机计算,根号3等于多少怎么算
- 中国矿业大学计算机学院进复试,拟录取名单陆续公布!初试第二败北,倒数第一逆袭!...
- java分解因式_Java将一个整数因式分解
- Android TextView设置跑马灯效果
- Piano-PIR:Extremely Simple, Single-Server PIR with Sublinear Server Computation
- c++游戏服务器框架
热门文章
- 使用Reactor进行反应式编程最全教程
- Java中,一切皆是对象,为何数据类型中还分为:基本类型和对象?
- 基于mysqli封装的数据库类
- Redis快的原因:内存操作 单线程没有切换开销 多路复用IO
- TP6返回插入数据的自增ID
- PHP如何保存当前用户
- wpf 如何设置弹出窗口必须关闭才能打开其他软件_Mac忘记登录密码?以防万一,必须收藏。...
- xss劫持 HTML 表单,XSS 之 form表单劫持(通用明文记录)
- python3命令行安装pip_win10系统下python3安装及pip换源和使用教程
- 两种语言的html文件,2. 第二章 HTML语言(一)(33页)-原创力文档