楼主: chenshe333
5887 9

[问答] 如何把日频的数据转化为月频的数据 [推广有奖]

  • 0关注
  • 0粉丝

高中生

47%

还不是VIP/贵宾

-

威望
0
论坛币
9 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
105 点
帖子
12
精华
0
在线时间
31 小时
注册时间
2016-1-15
最后登录
2016-4-11

楼主
chenshe333 发表于 2016-2-15 16:37:09 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
有从excel导入的数据,第一列是日期,第二列是daily return, 怎么把该日频数据转化成月频的呢?原始的数据类似这样


      date                   risk_free_rate
1    2016/2/15         0.0175
2    2016/2/14         0.0175
3    2016/2/13         0.0175
4    2016/2/12         0.0175
5    2016/2/11         0.0175
6    2016/2/10         0.0175
7     2016/2/9         0.0175
8     2016/2/8         0.0175
9     2016/2/7         0.0175
10    2016/2/6         0.0175
11    2016/2/5         0.0175
12    2016/2/4         0.0175
13    2016/2/3         0.0175
14    2016/2/2         0.0175




初学R语言,谢谢各位大神前辈!!!
二维码

扫码加我 拉你入群

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

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

关键词:数据转化 RETURN EXCEL Daily turn 如何

沙发
j610f2012 在职认证  发表于 2016-2-15 17:24:42
只选择月末那一天的数据就是月频数据!

藤椅
chenshe333 发表于 2016-2-15 18:01:14
j610f2012 发表于 2016-2-15 17:24
只选择月末那一天的数据就是月频数据!
谢谢,如果单个选择的话,比较耗费时间,有没有提取每月月末时间及相应数据的函数呢?

板凳
j610f2012 在职认证  发表于 2016-2-16 16:19:29
chenshe333 发表于 2016-2-15 18:01
谢谢,如果单个选择的话,比较耗费时间,有没有提取每月月末时间及相应数据的函数呢?
看你用什么软件了!

报纸
hduzqq 发表于 2016-2-16 16:55:24
编个R的程序分分钟搞定的事情

地板
chenshe333 发表于 2016-2-16 17:52:41
hduzqq 发表于 2016-2-16 16:55
编个R的程序分分钟搞定的事情
初学者,不知道这程序该怎么编啊,能麻烦你大概给个代码吗,谢谢

7
hduzqq 发表于 2016-2-17 17:06:27
chenshe333 发表于 2016-2-16 17:52
初学者,不知道这程序该怎么编啊,能麻烦你大概给个代码吗,谢谢
step1提取日期中的月份和日期
step2按月份分类
step3每一个类别里提取当月日期最大的那个就可以了
这是我的思路啦 大神不敢当。。。还是小白  只是问题比较简单啦

8
脱丧青年Allen 发表于 2019-2-19 20:23:04
您好,问题解决了吗?求赐教!

9
tiesuoqiao 发表于 2019-2-19 23:12:27
Excel 里直接实现行不?

这是最简便的
根本不需要编程
就几个Excel函数

10
ev2018 发表于 2020-3-12 13:23:10
  1. S<-STK[1]
  2.   S<-S[!S[1]]
  3.   month<-format.Date(index(STK)[1],"%m")
  4.   for (i in 1:(dim(STK)[1]))
  5.     if (format.Date(index(STK)[i],"%m")!=month)
  6.     {
  7.       month<-format.Date(index(STK)[i],"%m")
  8.       S<-append(S,STK[i-1])
  9.     }
  10.   S<-append(S,STK[dim(STK)[1]])
  11.   dim(S)
复制代码


简单写了个提取每月最后一天数据的R代码
---
另外,如果是算收益率的话,还有quantmod的monthlyreturn、periodReturn函数了解一下

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-22 01:39