首页
软件开发
登录
6mi
u
盘
搜
搜 索
软件开发
MATLAB 将分类变量转换为数值变量
MATLAB 将分类变量转换为数值变量
xiaoxiao
2022-07-07
191
在建模过程中,有时候我们会碰到一些非数值的变量,例如性别、工作等,我们需要将这些字符串变量转换为数值变量。
步骤:
将元胞数组转换为分类数组
使用 categorical(A)函数,将 A 转化为分类数组
将分类数组转换为数值数组
使用 double(A) 将分类数组转化为数值数组
实例:
A
=
{
'大一'
,
'大二'
,
'大一'
,
'大三'
,
'大一'
}
;
B
=
categorical
(
A
)
;
C
=
double
(
B
)
;
disp
(
A
)
disp
(
B
)
disp
(
C
)
转载请注明原文地址: https://yun.8miu.com/read-28689.html
最新回复
(
0
)