变量中拼写错误的错误消息

时间:2015-02-18 09:54:37

标签: r

有没有办法强制R拒绝错误的变量名称,而只是成功运行它而没有任何错误消息?例如:

Mydata$ABC <- "1"
    Mydata$ABC[Mydata$Gedner == "F"] <- "0"

这只是一个例子(变量名称应为Gender),这样的错误很容易手动发现,但是当我在500行代码中输入拼写错误时会进行多次比较,如:

Mydata$ABC[Mydata$Gedner == "F" & Mydata$A < 1 & Mydata$B>1 & (etc)] <- "0"

几乎不可能快速发现错误。更不用说我在我刚才提到的错误中添加了l而不是I。我花了2天的时间来搞清楚。

我知道这是愚蠢的,应该有更快的方式发现......有什么建议吗?

0 个答案:

没有答案