gpt4 book ai didi

r - 从日期对象中提取一年中的最后一个日期

转载 作者:行者123 更新时间:2023-12-04 00:44:09 24 4
gpt4 key购买 nike

我有以下数据集:

>d
x date
1 1 1-3-2013
2 2 2-4-2010
3 3 2-5-2011
4 4 1-6-2012

我要:

> d
x date
1 1 31-12-2013
2 2 31-12-2010
3 3 31-12-2011
4 4 31-12-2012

即日期对象的最后一天、上个月和年份。

请帮忙!

最佳答案

您也可以只使用 LUBRIDATE 包中的 ceiling_date 函数。

你可以做类似的事情-

library(lubridate)
last_date <- ceiling_date(date,"year") - days(1)

ceiling_date(date,"year") 为您提供下一年的第一个日期,要获得当年的最后一个日期,请将其减去 1 或天数 (1)。

希望这对您有所帮助。

关于r - 从日期对象中提取一年中的最后一个日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21525442/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com