楼主: madyounghe
1836 5

[问答] 请问如何书写R中实现动态循环层数的代码 [推广有奖]

  • 1关注
  • 1粉丝

大专生

25%

还不是VIP/贵宾

-

威望
0
论坛币
477 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
461 点
帖子
30
精华
0
在线时间
63 小时
注册时间
2008-8-21
最后登录
2022-12-30

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如题,举例:手中有N项资产,需要用N层循环来完成N项资产的组合并计数。我在搜索相应问题的时候查到了C语言的编写范例,请大侠伸出援手能不能用给出R的范例。下面是百度给出的C范例

http://jingyan.baidu.com/article/046a7b3efb6f5df9c27fa9ec.html
二维码

扫码加我 拉你入群

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

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

关键词:Article baidu artic HTML HTTP 百度 C语言 动态 如何

沙发
icyjunjin 发表于 2015-11-25 09:40:03 |只看作者 |坛友微信交流群
不知道帮顶。。。

使用道具

藤椅
jiangbeilu 学生认证  发表于 2015-11-25 09:55:54 |只看作者 |坛友微信交流群
这个问题,谁用循环,就死了。
你把你的问题再详细一点,我给你看一下。能不用循环,尽量不用。

使用道具

板凳
madyounghe 发表于 2015-11-25 10:00:28 |只看作者 |坛友微信交流群
jiangbeilu 发表于 2015-11-25 09:55
这个问题,谁用循环,就死了。
你把你的问题再详细一点,我给你看一下。能不用循环,尽量不用。
我要用穷举法来模拟各种资产之间组合的收益率,所以需要用到循环。

使用道具

报纸
jiangbeilu 学生认证  发表于 2015-11-25 10:06:51 |只看作者 |坛友微信交流群
我不做你这个方向,不太懂额。比如有资产A,B,C,然后还有什么价格之类的,收益率是怎么定义的,这些都没说,无从下手。

使用道具

地板
abelus 发表于 2015-11-25 12:15:31 |只看作者 |坛友微信交流群
问题解决的思路就没对。
和N层loop是两码事(在几乎所有语言中,都不太可能直接支持N层loop的, 这个要把编译器搞死的节奏)
猜测项目的要求是最多O(2^N)复杂度的问题——当然如果每个子资产要加上不同权重,问题就复杂很多了,接近于N为实数空间找,问题复杂度就升级了。
c(0, 0, ..., 0, 0)
c(0, 0, ..., 0, 1)
c(0, 0, ..., 1, 0)
c(0, 0, ..., 1, 1)
... ...
c(1, 1, ..., 1, 0)
c(1, 1, ..., 1, 1)

实务中不会提出这种要求,或者说至少不会如LZ所理解的这种项目要求的,否则项目负责人就是不太懂数学的一个人。

BTW:如果是金融实务,那么COV矩阵很有用的,如果项目仅仅要求二阶条件的话。

使用道具

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

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

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

GMT+8, 2024-5-21 15:15