全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3059 8
2018-06-29
如下图,数据框d中有两个变量,分别为:FFP_DATE、LOAD_TIME,现在想得到这两个时间段之间的月数。请问怎么样计算?



多谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2018-6-29 14:29:01
安装lubridate包后:
library("lubridate")
d$monthdiff <- lubridate::month(as.Date(d$FFP_DATE)) - lubridate::month(as.Date(d$LOAD_TIME))
或者让上面的减数与被减数对调一下
二维码

扫码加我 拉你入群

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

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

2018-6-29 14:30:48
陈小瓜的丝瓜 发表于 2018-6-29 14:29
安装lubridate包后:
library("lubridate")
d$monthdiff
第一次回帖,不知道怎么调格式,格式看起来有点不对
二维码

扫码加我 拉你入群

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

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

2018-6-29 14:51:24
陈小瓜的丝瓜 发表于 2018-6-29 14:30
第一次回帖,不知道怎么调格式,格式看起来有点不对
222.png

明显不符合啊
二维码

扫码加我 拉你入群

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

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

2018-6-29 14:55:30
陈小瓜的丝瓜 发表于 2018-6-29 14:30
第一次回帖,不知道怎么调格式,格式看起来有点不对
我要得到是这两个时间段的月数和,也就是一共相隔多少个月。例如,2018-3-1到2019-4-1,之间共有13个月,而不是4-3=1
二维码

扫码加我 拉你入群

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

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

2018-6-29 15:56:32
maiweijie4321 发表于 2018-6-29 14:55
我要得到是这两个时间段的月数和,也就是一共相隔多少个月。例如,2018-3-1到2019-4-1,之间共有13个月, ...
试试这个
复制代码
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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