楼主: clhclhjdz
1591 1

请问该如何抓取不同数据集里面的数据(在线等高手) [推广有奖]

  • 1关注
  • 0粉丝

已卖:30份资源

博士生

82%

还不是VIP/贵宾

-

威望
0
论坛币
8 个
通用积分
3.0000
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
94 点
帖子
243
精华
0
在线时间
297 小时
注册时间
2011-11-4
最后登录
2019-10-20

楼主
clhclhjdz 发表于 2013-1-1 11:06:09 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我这里有2个数据集,分别代表a和b两种不同的期货品种
a数据集结构
date           open   close       condition
2012/2/17 4427   4441         0
2012/2/20 4461   4450         0
2012/2/21 4455   4474         1
2012/2/22 4470   4456         0
2012/2/23 4446   4456         0
2012/2/24 4455   4459         0
2012/2/27 4466   4471         0
(condition是一种平仓的信号,0代表不需要平仓,1代表在以当前日期收盘价平仓,以下均是此意)
b数据集结构
   date        open        close      condition
2012/2/17 8902       8907        0
2012/2/20 9001       8931        0
2012/2/21 8916       8968        0
2012/2/22 9012       8964        0
2012/2/23 8946       8905        0
2012/2/24 8935      8938         0
2012/2/27 8990       9061        1
c数据集是一个品种选择数据集(其中a,b,c,d均为拥有相同数据结构的不同品种合约)
date                 max            min
2012/2/17        a                 b
2012/2/20        a                 d
2012/2/21        b                 a
2012/2/22        a                 c
2012/2/23        a                 d
2012/2/24        b                 a                  
2012/2/27        a                 c
现在我要得到一个total数据集,看c数据集中2/17号所选择的品种max为a和min为b,那么我就从a数据集中
抓取2/20号的数据(open和close),直至遇到a数据集中2/21号的condition为1时平仓,而b数据集也自然取
相应时期的数据(open 和close)
由于c数据集中2/21号开仓的品种为max为b 和min为a,那么我就从b数据集中抓取2/22号的数据,直至遇到b数据集
中2/27号的condition为1时平仓,a数据集取相应时期的数据即可
综上total数据集的架构如下
date            max      maxopen  maxclose          min     minopen    minclose
2012/2/20     a             4461      4450              b          9001         8931
2012/2/21     a             4455      4474              b          8916         8968
2012/2/22     b             9012       8964             a           4470        4456         
2012/2/23     b             8946       8905             a           4446        4456         
2012/2/24     b             8935      8938              a           4455        4459
2012/2/27     b             8990       9061             a           4466        4471         
问题有点繁琐  各位大侠帮帮忙 小弟在此感谢诸位了! 顺便祝大家元旦快乐 ,感谢论坛一年来对我的帮助!

二维码

扫码加我 拉你入群

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

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

关键词:数据集 在线等 condition dition Close 抓取 数据

沙发
clhclhjdz 发表于 2013-1-4 09:30:47
没人回答啊!! 呜呜

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 16:01