楼主: chen0hui
831 1

[统计软件] R语言编程问题 [推广有奖]

  • 7关注
  • 1粉丝

本科生

33%

还不是VIP/贵宾

-

威望
0
论坛币
2 个
通用积分
1.0001
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
850 点
帖子
42
精华
0
在线时间
100 小时
注册时间
2013-12-13
最后登录
2024-3-4

楼主
chen0hui 在职认证  学生认证  发表于 2016-1-11 17:36:19 |只看作者 |坛友微信交流群|倒序 |AI写论文
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
好久没用R语言了,生疏了,想请问如何将日数据转化成月数据,详细信息如下:数据是1966-2009每日的dif1,dif2,```dif10数据,这里想将dif44年的每日的数据求和得到44年每月的值,请问如何编写? YK1_`KWOZS}5XGI}0PQ]YZK.png


二维码

扫码加我 拉你入群

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

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

关键词:R语言编程 语言编程 R语言 数据转化 详细信息 语言编程 R语言

随遇而安
沙发
chen0hui 在职认证  学生认证  发表于 2016-1-11 20:44:21 |只看作者 |坛友微信交流群
下面是本人自己写的程序,不知道如何写会更简单明了一些d44month<-matrix(0,ncol=58,nrow=44*12)
for(y in 1966:2009){
d44month[(y-1966)*12+1,4:58]<-sapply(d4465day[d4465day$YEAR==y&d4465day$MONTH==1,4:58],sum);d44month[(y-1966)*12+1,1:3]<-c(y,1,NA)
d44month[(y-1966)*12+2,4:58]<-sapply(d4465day[d4465day$YEAR==y&d4465day$MONTH==2,4:58],sum);d44month[(y-1966)*12+2,1:3]<-c(y,2,NA)
d44month[(y-1966)*12+3,4:58]<-sapply(d4465day[d4465day$YEAR==y&d4465day$MONTH==3,4:58],sum);d44month[(y-1966)*12+3,1:3]<-c(y,3,NA)
d44month[(y-1966)*12+4,4:58]<-sapply(d4465day[d4465day$YEAR==y&d4465day$MONTH==4,4:58],sum);d44month[(y-1966)*12+4,1:3]<-c(y,4,NA)
d44month[(y-1966)*12+5,4:58]<-sapply(d4465day[d4465day$YEAR==y&d4465day$MONTH==5,4:58],sum);d44month[(y-1966)*12+5,1:3]<-c(y,5,NA)
d44month[(y-1966)*12+6,4:58]<-sapply(d4465day[d4465day$YEAR==y&d4465day$MONTH==6,4:58],sum);d44month[(y-1966)*12+6,1:3]<-c(y,6,NA)
d44month[(y-1966)*12+7,4:58]<-sapply(d4465day[d4465day$YEAR==y&d4465day$MONTH==7,4:58],sum);d44month[(y-1966)*12+7,1:3]<-c(y,7,NA)
d44month[(y-1966)*12+8,4:58]<-sapply(d4465day[d4465day$YEAR==y&d4465day$MONTH==8,4:58],sum);d44month[(y-1966)*12+8,1:3]<-c(y,8,NA)
d44month[(y-1966)*12+9,4:58]<-sapply(d4465day[d4465day$YEAR==y&d4465day$MONTH==9,4:58],sum);d44month[(y-1966)*12+9,1:3]<-c(y,9,NA)
d44month[(y-1966)*12+10,4:58]<-sapply(d4465day[d4465day$YEAR==y&d4465day$MONTH==10,4:58],sum);d44month[(y-1966)*12+10,1:3]<-c(y,10,NA)
d44month[(y-1966)*12+11,4:58]<-sapply(d4465day[d4465day$YEAR==y&d4465day$MONTH==11,4:58],sum);d44month[(y-1966)*12+11,1:3]<-c(y,11,NA)
d44month[(y-1966)*12+12,4:58]<-sapply(d4465day[d4465day$YEAR==y&d4465day$MONTH==12,4:58],sum);d44month[(y-1966)*12+11,1:3]<-c(y,12,NA)
}

随遇而安

使用道具

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

本版微信群
加JingGuanBbs
拉您进交流群

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

GMT+8, 2024-6-3 21:43