5

我有一个R数据框,其中一些变量是分类的。例如,性别是“男性”或“女性”,“你吸烟吗”是 0 或 1。其他变量是连续的。我想知道是否有任何方法可以确定变量是否为分类变量,以防万一计算其频率。

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

4

2 回答 2

5

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

length(unique(x))
于 2014-01-05T15:38:28.227 回答
1

您可以使用class(dataframe$variable)来了解数据框中变量的类别以及确定变量是否为因素。

于 2020-06-21T08:51:41.943 回答