全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1023 6
2020-02-27
各位大大:

     诚心请教,有9个时间点time1-time9,我希望一次得到时间差应该怎么写?这个时间同事包含了年-月-日-时-分-秒,每一个时间差等于后一个时间减前一个时间,如:time1的时间差=time2时间-time1时间,以此类推。


附件列表
捕获.PNG

原图尺寸 29.86 KB

捕获.PNG

time.xlsx

大小:9.81 KB

 马上下载

时间位移

二维码

扫码加我 拉你入群

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

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

全部回复
2020-2-27 21:22:11
diff()
二维码

扫码加我 拉你入群

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

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

2020-2-28 00:31:18
cheetahfly 发表于 2020-2-27 21:22
diff()
首先谢谢大神,我用difftime做的:time2-time1<-difftime(time2,time1,units = "mins"),得到的是数据是一行,然后我cbind这行数据和time数据框组成新数据框。。。。但我还要循环往复重复做很多次这种操作才行吗
二维码

扫码加我 拉你入群

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

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

2020-2-28 18:25:11
假设你的数据导入后命名为time_df,下面的代码可以帮你实现你要的结果:
复制代码
二维码

扫码加我 拉你入群

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

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

2020-2-28 18:26:12
felixzhao123 发表于 2020-2-28 18:25
假设你的数据导入后命名为time_df,下面的代码可以帮你实现你要的结果:
对了,还有,序号列我命名为了Rowname
二维码

扫码加我 拉你入群

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

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

2020-2-28 18:36:58
felixzhao123 发表于 2020-2-28 18:25
假设你的数据导入后命名为time_df,下面的代码可以帮你实现你要的结果:
感动的我痛哭流涕了
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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