楼主: muyedekakaxio
4707 5

不小心编写了一个R里面原来有这个名字的函数,急求怎么恢复。 [推广有奖]

  • 0关注
  • 0粉丝

大专生

90%

还不是VIP/贵宾

-

威望
0
论坛币
32 个
通用积分
1.9000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1158 点
帖子
52
精华
0
在线时间
39 小时
注册时间
2010-10-10
最后登录
2022-11-12

楼主
muyedekakaxio 发表于 2010-12-15 01:00:41 |AI写论文
2论坛币
我用fix(sd),然后再对话框里写出了的程序
function(x){n=length(x)
           r= sd(x)/sqrt(n)
         }
运行sd(1:20),结果错误: 评估嵌套太深:无穷递归/ options(expressions=)?。
我已经知道是因为重名的原因了,想请问一下怎么恢复原来R里面的函数,急啊。大哥哥大姐姐,大神仙帮忙啊

最佳答案

shenbaiseshatan 查看完整内容

关闭R,再重新启动就可以了
关键词:不小心 expressions Expression function options 函数 编写 名字

回帖推荐

shenbaiseshatan 发表于2楼  查看完整内容

关闭R,再重新启动就可以了

沙发
shenbaiseshatan 在职认证  发表于 2010-12-15 01:00:42
关闭R,再重新启动就可以了
胜人者有力,自胜者强!

藤椅
muyedekakaxio 发表于 2010-12-15 01:05:12
问题补充:我当然可以编辑函数sd{sqrt(var(x))},但是我想弄的是恢复原来R里面的函数命令,防止我下一次出错的时候可以直接恢复,谢谢了

板凳
vinkwai 发表于 2010-12-15 17:16:41
2# muyedekakaxio
rm(fix)

报纸
vernor 发表于 2010-12-16 00:37:33
3# shenbaiseshatan 正解,关闭R再重新启动就好了

地板
shenbaiseshatan 在职认证  发表于 2010-12-16 14:29:45
已在3#回答,钱钱拿来~~
胜人者有力,自胜者强!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 19:20