楼主: 杨过大侠
1030 5

[问答] 只输出部分返回值 [推广有奖]

  • 2关注
  • 2粉丝

硕士生

35%

还不是VIP/贵宾

-

威望
0
论坛币
143 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
840 点
帖子
53
精华
0
在线时间
260 小时
注册时间
2008-5-3
最后登录
2024-2-4

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

我想编一个函数F(x), 返回值为 list(A,B). 请问如何只输出A, 又能同时用$引用A 和 B. 这样的话在后面的计算中, 我就可以通过$来直接引用A,B了, 比如可以F(x)$B.


具体来讲 就是因为是B是一个很大的matrix,为了清晰简洁, 我想在运行F(x)后只在Console上输出 A, 不输出B. 但我又想同时能引用B, 既 F(x)$B.


请问如何只输出A, 又能同时用$引用A 和 B.


PS 不想把B设成全局变量..也不想用side effect来输出A. 只想通过$来引用.


二维码

扫码加我 拉你入群

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

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

关键词:返回值 Console Effect matrix list 如何 matrix

沙发
qoiqpwqr 发表于 2011-11-15 10:43:34 |只看作者 |坛友微信交流群
out <- F(x)
AA <- out$A
BB <- out$B

使用道具

藤椅
Weitaiyun 发表于 2011-11-15 12:16:36 |只看作者 |坛友微信交流群
COS 上也问这个问题了,class吧

使用道具

板凳
杨过大侠 发表于 2011-11-16 04:05:10 |只看作者 |坛友微信交流群
Weitaiyun 发表于 2011-11-15 12:16
COS 上也问这个问题了,class吧
呵呵 被发现了 我以为cos的人很少来pinggu呢.

问题已经解决了 请后来的同学直接 参考http://cos.name/cn/topic/105609#post-225601

使用道具

报纸
trier2006 发表于 2011-11-16 08:43:45 |只看作者 |坛友微信交流群
杨过大侠 发表于 2011-11-16 04:05
呵呵 被发现了 我以为cos的人很少来pinggu呢.

问题已经解决了 请后来的同学直接 参考http://cos.name/ ...
谢谢分享经验
最好的医生是自己,最好的药物是时间……

使用道具

地板
shenbaiseshatan 在职认证  发表于 2011-11-16 12:11:02 |只看作者 |坛友微信交流群
杨过大侠 发表于 2011-11-16 04:05
呵呵 被发现了 我以为cos的人很少来pinggu呢.

问题已经解决了 请后来的同学直接 参考http://cos.name/ ...
一般情况下,对R比较感兴趣的这两边都会看的
胜人者有力,自胜者强!

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-21 18:19