- 阅读权限
- 255
- 威望
- 0 级
- 论坛币
- 1289 个
- 通用积分
- 4.0804
- 学术水平
- 1 点
- 热心指数
- 6 点
- 信用等级
- 0 点
- 经验
- 401 点
- 帖子
- 284
- 精华
- 0
- 在线时间
- 194 小时
- 注册时间
- 2006-4-2
- 最后登录
- 2025-2-2
已卖:45份资源
博士生
还不是VIP/贵宾
- 威望
- 0 级
- 论坛币
 - 1289 个
- 通用积分
- 4.0804
- 学术水平
- 1 点
- 热心指数
- 6 点
- 信用等级
- 0 点
- 经验
- 401 点
- 帖子
- 284
- 精华
- 0
- 在线时间
- 194 小时
- 注册时间
- 2006-4-2
- 最后登录
- 2025-2-2
 | 开心 2018-2-10 13:51:47 |
|---|
签到天数: 4 天 连续签到: 1 天 [LV.2]偶尔看看I
|
50论坛币
|
我是R新手。麻烦大家帮忙看看我代码错在哪里了?
//先定义一个指数代码向量(本来有90只我只是简化为3只)
Indexlist<-list("H30597.CSI", "399276.SZ" , "399293.SZ")
//下面这个针对单个指数的代码是正确的,直接从wind代码生成器上生成的。比如提取指数399293.SZ在2月7日的成分信息:所在行业、代码、行业名称、、成分个数、权重
w_wset_data<-w.wset('constituentsindustrydist','windcode=399293.SZ;enddate=2023-02-07;industry=citicindustrygroups;field=code,name,count,weight')
print(w_wset_data)

现在问题是如何写循环提取全部指数的信息?
我这个循环代码肯定是错的,请问如何修复?
for (i in Indexlist){
w_wset_data<-w.wset('constituentsindustrydist','windcode=i;enddate=2023-02-07;industry=citicindustrygroups;field=code,name,count,weight')
}
|
|