全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2231 6
2019-07-07
如题,一直搞不定这个循环{:3_58:}
二维码

扫码加我 拉你入群

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

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

全部回复
2019-7-7 20:29:32
首先确认时间已经排好序,然后有一个思路可以试下,参考如下代码:

sysuse auto,clear
gen id=_n
gen group=ceil(_n/10)   //如果要按照每24个为一组就把10改为24

collapse (mean)price, by(group)  //price变量换成pm2.5对应的变量
二维码

扫码加我 拉你入群

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

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

2019-7-7 21:35:42
不好意思我写漏了
用的是R
二维码

扫码加我 拉你入群

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

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

2019-7-7 21:37:04
arikjin 发表于 2019-7-7 20:29
首先确认时间已经排好序,然后有一个思路可以试下,参考如下代码:

sysuse auto,clear
不好意思我用的是R,好像用不了吼抱歉
二维码

扫码加我 拉你入群

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

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

2019-7-8 08:21:56
library(zoo)
library(tidyverse)
df %>%
  arrange(time) %>%
  mutate(pm_rollavg = rollapply(pm25, 24))
二维码

扫码加我 拉你入群

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

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

2019-7-8 14:00:04
thanks for sharing
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群