感谢指正,上述错误是因为在R中,用单引号(')将变量名括起来不是合法的语法。对于包含空格或特殊字符的变量名,应该使用反引号(`)来括起来。以下是修正后的代码:

model <- aov(ISQ_new ~ group + age + sex + `Years of education` + height + weight, data = comparison_hp)

请确保您的变量名与数据框comparison_hp中的列名相匹配,并确保没有其他语法错误。使用反引号括起包含空格或特殊字符的变量名,可以帮助R正确解析变量名。

R语言中包含空格的变量名处理 - aov函数错误解析

原文地址: https://www.cveoy.top/t/topic/bQG6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录