首页 > 解决方案 > 如何将相同的标签添加到R中的不同类别

问题描述

我正在使用 expss::val_lab 将标签添加到分类变量。这是我正在使用的数据的一个示例:

a<-runif(20,3,9)
a
 [1] 7 4 8 5 6 7 9 9 7 8 4 7 3 8 8 4 7 4 4 5

当我尝试添加具有重复类别的标签时遇到问题:

expss::val_lab(a)<-make_labels("
                                3 Bad
                                4 Bad
                                5 Bad
                                6 Regular
                                7 Regular
                                8 Good
                                9 Good
                                ")

expss::val_lab(a)
     Bad     Bad|    Bad||  Regular Regular|     Good    Good| 
       3        4        5        6        7        8        9 

如何正确分配标签并仅获得三类标签(坏、常规和好)?

标签: rlabelexpss

解决方案


推荐阅读