经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
R语言论坛
请教诸位高手一个关于自定义函数的问题?
楼主
peijianshi
4500
11
收藏
2010-11-02
现在自定义了一个函数SSI
想提取其中一个变量x的值,在R Console中输入x,却什么也没有,出现“错误: 找不到对象'x'”,是什么原因造成的?该如何解决。
x处于自定义SSI函数中。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
tsclw
2010-11-2 17:17:23
函数是一个封闭的过程,x只在函数内被定义,函数外x将没有被定义,因此,要想返回x的值,就要在函数中给出输出x的命令。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
peijianshi
2010-11-2 18:42:32
那么请问如何才能输出x的命令呢?
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
tsclw
2010-11-2 18:58:30
function( arglist ) expr
return(value)
return就是返回值
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
peijianshi
2010-11-2 19:44:09
呵呵,我是刚入门的菜鸟。多谢帮助!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
地板
peijianshi
2010-11-2 20:14:03
你说用return(x)
我这样使用了,但是却得不到啊
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
点击查看更多内容…
7楼
peijianshi
2010-11-2 20:28:39
嗨,你还不如不回答,让懂的人回答
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
8楼
qoiqpwqr
2010-11-2 22:07:34
把你写的函数贴出来看看。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
9楼
ryusukekenji
2010-11-3 00:48:40
复制代码
中文能力有限,希望解释无误...
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
10楼
shenbaiseshatan
2010-11-3 23:01:42
在这里和楼主的另外一贴中需要注意的同一个问题,就是变量的作用域问题,在函数中定义的变量属于局部变量,只在函数环境中起作用,这个与C语言的变量类似,所以,如果在函数外部去调用这个只在自定义的函数中起作用的局部变量,便会出现该变量找不到的问题。
此外,使用return()函数是可以返回你需要的返回值的,不过也许需要通过类似下面的形式来得到你想象中的结果
复制代码
同样的,也可以使用我在另外一贴中提供的两种方法解决你的问题。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
11楼
peijianshi
2010-11-8 13:11:00
还是你提供的方法最好,直接使用
<<-
最方便。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
12楼
proc.com
2010-11-9 15:57:38
并不建议楼主在应用函数中使用<<-方式赋值,如果是程序测试阶段则无可厚非
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
自定义函数返回值问题
请教SAS高手,自定义函数不能在IML中用
【求助】R自定义函数的写法
sum求和的自定义函数(忽略单元格中的错误值)
如何设定自定义函数的参数?
R自定义函数中程序出错时返回指值
R自定义函数的疑问
自定义函数中套用了之前自定义的函数,提示有错误,求解答~~
R语言知识介绍---自定义函数
R语言自定义函数如何引用数据框的列?
栏目导航
R语言论坛
马克思主义经济学
数据求助
真实世界经济学(含财经时事)
休闲灌水
经管文库(原现金交易版)
热门文章
【同程商旅】中国企业出海差旅研究报告
“十四五”能源发展成就报告
智算无界AIDC的超越和重构2025
是相信人工智能?还是否定人工智能?相信就 ...
【10+指标】2007-2024年上市公司污染物排放 ...
【24重磅,自用整理!】2000-2024上市公司投资 ...
2025年我国医药航空冷链发展现状与趋势展望 ...
ibm-AI时代的银行业-以AI驭险,更须为AI设防 ...
CNNIC-生成式人工智能应用发展报告(2025)
2025年新型电力系统下风光储系统发展趋势分 ...
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群