楼主: living_stone
3923 0

时间‘ddmmyyy hh:mm:ss’时间填充问题 [推广有奖]

  • 5关注
  • 1粉丝

讲师

61%

还不是VIP/贵宾

-

威望
0
论坛币
88 个
通用积分
144.7836
学术水平
6 点
热心指数
6 点
信用等级
7 点
经验
20788 点
帖子
240
精华
0
在线时间
781 小时
注册时间
2008-8-9
最后登录
2024-1-5

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
现有以数据集(sample)如下,目标是把数据集中每隔五分钟有个数据,如果数据集中没有数据,code 和px就用各自的上一个数据表示,比如说‘2014/4/26 3:00 和2014/4/26 3:15’中间缺少'2014/4/26 3:05','2014/4/26 3:10'两个数据,我们插入两行UX        2014/4/26 3:05        17.88
UX        2014/4/26 3:10        17.88
依次类推。

我的方法是先生成从初始时间到最后时间每隔五分钟的一个新的数据集,再by datetime合并(meger),最后生成新全时间序列的但是code 和px有缺失的,再填充缺失值。但是如果数据时间比较长而且code的个数比较多的时候计算就慢了,有没有哪位有更好的算法的?

code        datetime                  px
UX        2014/4/26 3:00        17.88
UX        2014/4/26 3:15        17.88
UX        2014/4/26 3:40        17.87
UX        2014/4/26 3:45        17.83
UX        2014/4/26 3:50        17.83
UX        2014/4/26 3:55        17.88
UX        2014/4/26 4:00        17.88
UX        2014/4/26 4:05        17.88
UX        2014/4/26 4:10        17.85
UX        2014/4/28 15:00        17.8
UX        2014/4/28 15:05        17.75
UX        2014/4/28 15:50        17.8
UX        2014/4/28 16:45        17.75
UX        2014/4/28 17:20        17.71
UX        2014/4/28 17:30        17.7
UX        2014/4/28 17:40        17.7
UX        2014/4/28 18:15        17.7
UX        2014/4/28 18:40        17.73






二维码

扫码加我 拉你入群

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

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

关键词:DDMM DDM datetime Sample code 而且

[b][color=Blue]一个人出生以后,在幼年的时候他被各种谎言所填满。当他觉醒的时候,当
您需要登录后才可以回帖 登录 | 我要注册

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

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

GMT+8, 2024-4-25 09:22