MATLAB 将分类变量转换为数值变量

    xiaoxiao2022-07-07  191

    在建模过程中,有时候我们会碰到一些非数值的变量,例如性别、工作等,我们需要将这些字符串变量转换为数值变量。

    步骤:

    将元胞数组转换为分类数组
    使用 categorical(A)函数,将 A 转化为分类数组

    将分类数组转换为数值数组

    使用 double(A) 将分类数组转化为数值数组

    实例:

    A = {'大一','大二','大一','大三','大一'}; B = categorical(A); C = double(B); disp(A) disp(B) disp(C)

    最新回复(0)