全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
75741 12
2012-06-02
R程序中美元用美元符号$和 @代表什么意思呢?
比如说: AIC1[p+1]=X.fit$aic
BIC1[p+1]=-2*X.fit$loglik+log(n1)*(p+2)-log(n1)*2     里面的$符号。
和dow.GARCH11@fit$coef 里面的@$符号的意思,谢谢啦
二维码

扫码加我 拉你入群

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

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

全部回复
2012-6-3 14:22:09
据我所知,$是从一个dataframe里面取一列数据,@是从R的类实例里面读取数据。具体我也不太懂,可以看看<r in a nutshell>上的介绍
dow.GARCH11@fit$coef我想就是从dow.GARCH11对象实例里面取一个数据插槽fit,而这个fit本身又是个dataframe,所以需要进一步用$读取dow.GARCH11@fit的coef列。
二维码

扫码加我 拉你入群

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

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

2012-6-3 15:58:59
二维码

扫码加我 拉你入群

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

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

2012-6-4 08:46:47
ywh19860616 发表于 2012-6-3 15:58
http://127.0.0.1:17202/library/base/html/Extract.html

http://127.0.0.1:17202/library/base/html/sl ...
ls的链接貌似是本地的网址链接哈~~
二维码

扫码加我 拉你入群

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

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

2014-10-3 16:21:24
当一个函数里需要返回多个值(比如有变量,有向量,有矩阵)时,我们要用list,而不是return,这时如果想提取某个变量的结果,就需要用到$。
二维码

扫码加我 拉你入群

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

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

2014-10-4 09:21:47
@是给S4 class用的
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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