gpt4 book ai didi

r - 错误 : "Unexpected Symbol" when defining expression

转载 作者:行者123 更新时间:2023-12-03 19:34:22 25 4
gpt4 key购买 nike

我在最近开始使用 R 的统计和数据分析类(class)中。我收到一条错误消息,到目前为止,我还不能确切地确定错误是什么或如何修复它。
我们得到了绘制此函数的说明:

y=0.1x^4-0.5x^3-x^2+3x-2
下一条指令要求遵循此编码并输入上述函数:
> x<-seq(-5,5,by=2)
> y<- ## enter the function, here
> plot(y~x)
> lines(y~x)
这是我在 y 中输入函数时得到的结果:
> x<-seq(-5, 5, by=2)
> y<-0.1x^4-0.5x^3-x^2+3x-2

Error: unexpected symbol in "y<-0.1x"


是意外的象征 x ?我尝试删除函数中的小数以进行测试,但得到相同的错误消息:
> y<-x^4-5x^3-x^2+3x-2

Error: unexpected symbol in "y<-x^4-5x"


所以我想是 x这就是问题所在,但我该如何解决呢?我跑了 x序列码没有问题。

最佳答案

在代数中,相邻的两个符号(例如 0.1x 中的 0.1x)意味着它们相乘。在编程中,没有做出这个假设,需要一个显式的乘法运算符:0.1*x .

关于r - 错误 : "Unexpected Symbol" when defining expression,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13054209/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com