如何在全球销售数据中为各个用户查找周末?

问题描述

我有一个针对各种用户的全球销售数据。以下是一个示例:-

        Dates       UserId    SalesQuantity
2020-01-01 01:00:00    101    2000
2020-01-01 02:00:00    101    5000
2020-01-01 01:00:00    102    0
2020-01-01 02:00:00    102     4302
2020-01-01 01:00:00    103    5200
2020-01-01 02:00:00    103    0
2020-01-01 01:00:00    104    2400
2020-01-01 02:00:00    104    234

每个用户的小时销售数据将近2年,没有空值。没有为每个用户重复时间戳。但是在给定的小时内可以有0次销售。日期采用UTC格式,我不知道每个用户属于哪个国家。是否可以根据销售数据的模式来确定给定用户的给定日期是周末还是工作日?

最初,我考虑将给定用户的下个星期五至星期一作为可能的周末,并在这几天检查该用户的数据。但是后来我意识到有些国家在星期四和星期三也有周末。请指导我可以尝试哪些操作?我正在使用R处理此数据。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...