【发布时间】:2021-03-09 16:32:00
【问题描述】:
我想在我的数据框中添加一列,该列根据包含“日期时间”变量的另一列取值,例如“mon”、“tue”、“wed”、“thu”等,但我可以'不要使用工作日功能,因为它也取决于一天中的时间。
即如果 created_at 列介于:2021-03-01 09:00:00 和 2021-03-02 09:00:00 之间,则新列应归类为“mon”。
另一方面,如果 created_at 介于 2021-03-02 09:00:00 和 2021-03-03 09:00:00 之间,它应该 归类为“星期二”。
本周剩下的时间以此类推。 (根据股市交易时间)
【问题讨论】:
-
请使用
dput显示示例数据 -
股市总是在0900开盘吗?如果是这样,只需减去 9 小时
标签: r datetime if-statement dplyr case-when