如何检查变量是否与R分类?

时间:2014-01-05 15:32:52

标签: r dataframe categorical-data

我有一个 R 数据框,有些变量是分类的。例如,性别是“男性”或“女性”,“你吸烟”是0还是1.其他变量则是连续的。 我想知道是否有任何方法可以决定变量是否属于分类,以及计算其频率。

我认为在我的情况下,一个好的测试是检查变量是否小于k = 4的值。

2 个答案:

答案 0 :(得分:3)

虽然您应该使用分类变量的因子,但您可以使用x在向量unique中找到唯一值,并计算它们:

length(unique(x))

答案 1 :(得分:0)

您可以使用class(dataframe$variable)来了解数据帧内变量的类别,并确定该变量是否为因子。