全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5536 5
2013-02-22
悬赏 5 个论坛币 已解决
最近在学习R,照着书上的程序语句在电脑上运行,但是到了这一步就出现错误,请教各位错在哪里了。
原程序如下(直接粘贴过来的)
size<-c(1.42,1.58,1.78,1.99,1.99,1.99,2.13,2.13,2.13,
2.32,2.32,2.32,2.32,2.32,2.43,2.43,2.78,2.98,2.98)
wear<-c(4.0,4.2,2.5,2.6,2.8,2.4,3.2,2.4,2.6,4.8,2.9,
3.8,3.0,2.7,3.1,3.3,3.0,2.8,1.7)
x<-size-min(size);x<-x/max(x)
rk<-function(x,z) # R(x,z) for cubic spline on [0,1]
{ ((z-0.5)ˆ2-1/12)*((x-0.5)ˆ2-1/12)/4-
((abs(x-z)-0.5)ˆ4-(abs(x-z)-0.5)ˆ2/2+7/240)/24
}
接着就报错了 R程序
函数式是这样的:
函数

最佳答案

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-2-22 17:29:31
rk<-function(x,z){
+ ((z-0.05)^2-1/12)*((x-0.5)^2-1/12)/24
+ -((abs(x-z)-0.5)^4-(abs(x-z)-0.5)^2/2+7/240)/24
+ }

这个是我的,你确保你用的都是英文输入法吗?大括号。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-2-22 17:44:58
我这里试了下你的函数,无错。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-2-22 17:49:39
cfa4y 发表于 2013-2-22 17:44
我这里试了下你的函数,无错。。。
请问在这之前要要键入其他语句吗?我还不大熟悉R的语言环境,但是一运行R,直接粘帖这段语句,确实是报错呢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-2-22 17:53:09
tornadojan 发表于 2013-2-22 17:49
请问在这之前要要键入其他语句吗?我还不大熟悉R的语言环境,但是一运行R,直接粘帖这段语句,确实是报错 ...
如果你直接粘贴的话,要粘贴这个,不然R会自动再给你加几个+号的。

记住先粘贴到记事本里,然后复制代码,从论坛直接复制的永远会有:本文来自: 人大经济论坛 S-Plus&R专版 版,详细出处参考: http://bbs.pingg

rk<-function(x,z){
((z-0.05)^2-1/12)*((x-0.5)^2-1/12)/24
-((abs(x-z)-0.5)^4-(abs(x-z)-0.5)^2/2+7/240)/24
}
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-2-22 20:08:39
cfa4y 发表于 2013-2-22 17:46
rk
嗯,我检查了下,问题应该是处在输入过程上,应该使用英文输入法,谢谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群