主要内容

将表变量中的文本转换为分类

此示例显示如何从字符向量的单元格数组到分类阵列将变量转换为分类数组。相同的工作流适用于字符串数组的表变量。

加载样本数据并创建表

加载来自100名患者收集的样本数据。

加载耐心谁是
名称大小字节类AGE AGE AGE AGE AGE 100x1 800双舒张100x1 800双重性别100x1 11412电池高度100x1 800 Double Lastname 100x1 11616单元格位置100x1 14208单元SelfassessedHealthStatus 100x1 100逻辑收缩100x1 800双重重量100x1 800

存储患者数据年龄性别高度重量Selfassessedhealthstatus., 和地点在一张桌子里。在变量中使用唯一标识符作为行的名字。

T =表(年龄,性别,身高,体重,......SelfassessedHealthStatus,位置,......'rownames',姓);

将表变量从字符向量转换为分类阵列

字符向量的单元格阵列,性别地点,包含离散的唯一值集。

兑换性别地点分类阵列。

t.gender =分类(t.gender);t.location =分类(t.location);

变量,Selfassessedhealthstatus.,包含四个唯一值:优秀公平的好的, 和贫穷的

兑换Selfassessedhealthstatus.到序列分类阵列,使类别具有数学排序穷人<公平<好<优秀

T.SelfassessedHealthStatus =分类(T.SelfassessedHealthStatus,......{'贫穷的''公平的''好的''优秀'},'序号',真的);

打印摘要

通过使用查看每个变量的数据类型,描述,单位和其他描述性统计信息概括总结表格。

格式袖珍的摘要(T)
变量:年龄:10x1双重值:MIN 25中位数39 MAX 50性别:女性53男性47高度:100x1双重值:MIN 60中位数67最大72重量:100x1双值:MIN 111中位数142.5 MAX 202 SelfassessedHealthStatus:100x1序单分类价值:贫困11展交15好40优秀34地点:100x1分类价值:县综合医院39圣玛丽医疗中心24 va医院37

表变量性别Selfassessedhealthstatus., 和地点是分类阵列。摘要包含每个类别中元素数的计数。例如,摘要表明,100名患者的53例是女性,47例是男性。

根据类别选择数据

创建一个sumtable,T1.,含有在郡综合医院观察的所有女性患者的年龄,身高和体重。您可以根据分类数组中的值轻松创建逻辑向量性别地点

Rows = T.Location =='县综合医院'&t.gender =='女性';

是一个100×1逻辑矢量,逻辑真的1)对于性别是女性的表排,位置是县综合医院。

定义变量的子集。

vars = {'年龄''高度''重量'};

使用括号来创建子表,T1.

t1 = t(行,vars)
t1 =19×3表年龄高度重量___ ______ ______棕色49 64 119泰勒31 66 132 anderon 45 68 128 lee 44 66 146步行者28 65 123杨25 63 114坎贝尔37 65 135埃文斯39 62 121莫里斯43 64 135 Rivera 29 63 130 Richardson 30 67 141Cox 28 66 111托雷斯45 70 137 Peterson 32 60 136 Ramirez 48 64 137 Bennett 35 64 131⋮

一种是一个19×3桌子。

由于序数分类阵列对其类别进行了数学排序,因此可以使用关系操作执行与它们的元素明智的比较,例如大于且小于。

创建一个sumtable,T2.,所有患者的性别,年龄,身高和体重,将其健康状况评估为穷人或公平。

首先,定义要在表中包含的行的子集T2.

Rows = t.SelfassessedHealthStatus <='公平的';

然后,定义要包含在表中的变量子集T2.

vars = {'性别''年龄''高度''重量'};

使用括号来创建子表T2.

t2 = t(行,vars)
T2 =26×4表性别年龄高度重量______ _____ ______ ______ johnson男性43 69 163琼斯女40 67 133托马斯女42 66 137杰克逊男性25 71 174 Garcia女27 69 131罗杰斯女性41 62 137 lee女44 66 146 alm男性25 70 189 Hernandez男36 68 166 Lopez女40 66 137 Gonzalez女性35 66 118 Mitchell男39 71 164 Campbell女37 65 135 Parker Male 30 68 182 Stewart Male 49 68 170⋮

T2.是一个26×4桌子。

相关例子

更多关于