等级 ”?”或在 R 中为空

问题描述

我有一个二项式变量,这是它需要的值:

[1] 1 1 1 1 1 1 0 1 1 0 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1

尽管如此,它说这些是其中之一是“?”的级别。我不明白为什么

Levels: ? 0 1

谢谢!!

回复您的评论: 首先,抱歉我的信息很少,这是我在 stackoverflow 中的第一篇文章。我照你说的做了,这就是它出现的样子。

> unique(DatosHue$nidoExitosoPue)
[1] 1 0
Levels:  ? 0 1
> dput(DatosHue$nidoExitosoPue)
structure(c(4L,4L,3L,4L),.Label = c("","?","0","1"),class = "factor")
> unique(DatosHue$nidoExitosoPue)
[1] 1 0
Levels:  ? 0 1
> levels(DatosHue$nidoExitosoPue)
[1] ""  "?" "0" "1"
> droplevels(DatosHue$nidoExitosoPue)
 [1] 1 1 0 0 0 1 1 1 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
[53] 1 1 0 1 1 0 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1
Levels: 0 1
> levels(DatosHue$nidoExitosoPue)
[1] ""  "?" "0" "1"

谢谢!!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)