楼主:
TZULIU (消费券收购商)
2016-11-24 05:44:08[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
使用者(已经有用R 做过不少作品)
[问题叙述]:
在使用"urca"的套件下的函数"ur.ers"时,找了一阵子后发现要call输出项目的时候,
要先使用"@"。想请问各位高手什么情况下需要使用"@"?另外一个问题就是,
若以专业的用语来说,"@"和"$"分别会提出什么“数值”?
谢谢!
[程式范例]:
library(urca)
df.trend <- ur.ers(y,model=c("trend"),lag.max=8)
##提出残差值标准误
[email protected]/*
作者:
Godkin (山里的人)
2016-11-24 06:03:00@是S4物件取得属性的方式,$则是list中取得元素的方式
楼主:
TZULIU (消费券收购商)
2016-11-24 10:52:00感谢说明。可以顺便请问一下S3 S4和S5差在哪边吗?
作者:
jklkj (诚实可靠小郎君)
2016-11-24 11:53:00印象中S4类别比较安全,所以写法就较为复杂例如setclass()一开始就要定义class,然后也不是用print是show,再麻烦高手指正,s5我就没遇过了
作者: clickhere (It's time to go home.) 2016-11-24 14:02:00
没有S5. S3, S4, P5, R6.
楼主:
TZULIU (消费券收购商)
2016-11-24 14:21:00感谢说明