微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

尽管列名格式正确,但出现意外符号

如何解决尽管列名格式正确,但出现意外符号

我更改了列的名称以与 R 兼容并尝试运行线性模型。我收到了这个错误。尝试运行混合效应模型时,我也会收到此错误。我做错了什么?

谢谢。

linearModel = lm(Cost.Per.Click ~ 7.Day.Conversion.Rate,data=amazonData)

错误:“linearModel = lm(Cost.Per.Click ~ 7.Day.Conversion.Rate”中的意外符号

解决方法

变量的名称是 non-syntatic,因为它以数字开头。尝试重命名变量或用反勾号引用它

linearModel = lm(Cost.Per.Click ~ `7.Day.Conversion.Rate`,data=amazonData)

将所有列名重命名为您可以使用的语法名称

names(df) <- make.names(names(df))

在许多其他选项中。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。