全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2788 2
2012-12-09
悬赏 20 个论坛币 未解决
对于内部收益率,SAS里面有内置的IRR计算函数,但函数的格式好像是要手动将数值输入公式中。
如果我有一个dataset中的变量代表现金流(50个观测左右),那么如何能直接将变量中的数值带入IRR函数中计算呢?
或者是有其他的方法能计算这个现金流变量的内部收益率?
请大虾帮忙!
二维码

扫码加我 拉你入群

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

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

全部回复
2012-12-10 09:27:21
直接在data步中用函数,函数中的参数写dataset中的变量名就好
变量名比较多可以用array
二维码

扫码加我 拉你入群

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

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

2012-12-10 15:02:06
playmore 发表于 2012-12-10 09:27
直接在data步中用函数,函数中的参数写dataset中的变量名就好
变量名比较多可以用array
也就是说,如果我要计算dataset中一个名为cashf的变量作为现金流的IRR,直接写irr=irr(1, cashf)是吗?我这样做不出来哎,问题出在哪里呢?
另外,我在网上找到了另一种方法来做,然后发现算当观测值大于一定期限后就算不出来了。。。是因为irr函数本身就有输入时期的限制咩~?
谢谢!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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