为什么R不显示和识别所有因子水平?

时间:2019-02-20 11:05:45

标签: r rstudio

在将变量声明为因数时,R不能识别所有级别。

例如,此代码将导致冲突(参见图片)。

dataset$search_term_id <- factor(dataset$search_term_id, levels = unique(dataset$search_term_id),nmax = 100000)

数据集中只有3000个级别。但是,将所有字符声明为因子级别的代码会导致问题……这将导致进一步分析的问题,因为某些模型只能识别1个因子级别。

The problem [However, here the number is factor level is displayed correctly 2

我尝试了多种方法,使用unique()等,但是R不能正确显示因子水平的数量。

有什么想法吗?

0 个答案:

没有答案