我试图解决从数据营介绍一个问题R.问题的声明低于[R介绍<NA>
作为数据分析师,您决定加入Rways,一个新的航空公司,只有报价航班和基于数据驱动决策的服务。业务进展顺利,管理层正在考虑将报价从经济舱延伸到商务舱和头等舱。你应该处理调查问卷的结果,调查问卷调查首选的受访者。这些受访者中的50人的结果可以在字符向量fly_class中找到。
将fly_class向量转换为因子fly_class_factor。因素 的水平应该是“经济”,“商业”和“第一”。如果在这种情况下这是有意义的,则订购因子 。
蝇类载体含有
> > fly_class
[1] "eco" "bus" "eco" "bus" "fir" "eco" "eco" "bus" "eco" "eco" "fir" "eco"
[13] "eco" "eco" "eco" "bus" "eco" "eco" "eco" "fir" "bus" "eco" "eco" "fir"
[25] "eco" "bus" "eco" "eco" "eco" "eco" "fir" "fir" "eco" "bus" "eco" "eco"
[37] "bus" "eco" "eco" "eco" "eco" "eco" "eco" "eco" "eco" "eco" "eco" "eco"
[49] "eco" "bus"
当我尝试尝试下面的代码段中,R介绍的因素。我需要知道为什么它被介绍。
> fly_class_factor <- factor(fly_class, ordered = TRUE, levels = c("economy", "business", "first"), labels = c("eco", "bus", "fir"))
> fly_class_factor
[1] <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
[16] <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
[31] <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
[46] <NA> <NA> <NA> <NA> <NA>
Levels: eco < bus < fir
您必须提供正确的级别并稍后重命名级别。也许有更好的解决方案,不确定 – drmariod
您只需更换因子()函数 – Gaurav
中的等级和标签,但没有预期的结果 – ahairshi