为什么"反对不能解释为因素"错误进入正确的代码?

时间:2015-08-30 17:11:23

标签: r

我在R中运行了一个代码并且卡在了一个显示错误的位置"对象无法解释为一个因素"一次又一次。我搜索了它,在堆栈溢出时我发现了一个类似的问题被别人问过,尽管在他的情况下,这是一个错字,他在使用资本" C"而不是小" c" 。但在我的情况下,我使用正确仍然我得到了这个错误。为什么?

以下是我收到错误的代码:

roulette_vector <- c("losses" = 24, "losses" = 50, "winnings" = 100, "losses" = 350, "winnings" = 10)

1 个答案:

答案 0 :(得分:1)

我没有收到错误。但是,您可以尝试创建向量,然后分配名称并检查是否仍然出现错误。

roulette_vector <- c(24, 50, 100, 350, 10)
names(roulette_vector)  <- c("losses", "losses", "winnings", "losses", "winnings")