我有一个 R 数据框,有些变量是分类的。例如,性别是“男性”或“女性”,“你吸烟”是0还是1.其他变量则是连续的。 我想知道是否有任何方法可以决定变量是否属于分类,以及计算其频率。
我认为在我的情况下,一个好的测试是检查变量是否小于k = 4的值。
答案 0 :(得分:3)
虽然您应该使用分类变量的因子,但您可以使用x
在向量unique
中找到唯一值,并计算它们:
length(unique(x))
答案 1 :(得分:0)
您可以使用class(dataframe$variable)
来了解数据帧内变量的类别,并确定该变量是否为因子。