如何在R中从日期获取星期数和年份

丽丽

我正在尝试从R中的日期对象获取星期数和年份。

在那之前,我是分开做的:我使用isoweek()函数提取week和year()函数提取year。这样我的data.frame有3个变量:日期,星期,年份

除年初/年底外,此方法有效:例如,2015年有53个星期,而2016年1月1日属于2015年的第53个星期...但根据我的代码,2016年1月1日为第53周但是是2016年,而我希望是2015年的第53周。

那么R中是否有一种方法可以提取出有意义的周数和年数?

我知道对此有很多疑问,但在此特定的年初/年底问题上却找不到任何东西。

谢谢 !

瑞·巴拉达斯(Rui Barradas)

试试这个。(两步。)

x <- as.Date("1/1/2016", "%d/%m/%Y")
format(x, "%G")
[1] "2015"

format(x, "%V")
[1] "53"

有关?strptime详细信息,请参见

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从星期数,天数和年份中获取日期?

如何在SQL Server中获取“完成年份”的星期数,开始日期和结束日期?

如何在Java中获取连续的星期数和年份?

从日期获取年份中的星期数

如果在PHP中同时具有年份和星期#(ISO-8601的星期数),如何获取日期?

Python-从星期几,年份和星期数获取日期

从星期几,年份和星期数获取日期

如何在目标c中获取起始和结束日期的星期数

Spark SQL:从星期数和年份中获取月份

如何在mysql中使用星期数获取开始和结束星期的日期?

如何从PostgreSQL中的星期数获取星期开始日期?

如何根据Moment.js中的星期数和年份获取星期的第一天?

如何从Google脚本中的星期数获取开始日期和结束日期

获取具有给定月份和年份的星期数和工作日的日期

如何获得给定星期数和年份的首个和最后一个日期?

如何在SQL中从日期获取日期和年份

如何在R中获取当前周开始日期(星期一)和结束日期(星期日)

如何在Google表格中按季度和年份计算日期数量?

将包含年份和星期数字的字符串转换为Pandas中的日期时间

从星期数获取日期

从星期数获取日期

如何从R中的任意开始日期查找星期数?

从Google表格中的星期数获取日期

如何在Python中获取当前季度的星期数?

如何在google-apps-script中获取星期数

如何在Swift 3中获取当前星期数?

如何获取给定年份和月份的PHP中的星期日期

如何从Android中选定的日期月份和年份中获取星期几名称?

从日期数组中获取年份