问题标签 [bizdays]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
80 浏览

r - R bizdays::create.calendar seq.int(0, to0 - from, by) 中的错误:“to”必须是有限数

尝试使用 bizdays::create.calendar 我收到以下错误

seq.int(0, to0 - from, by) 中的错误:'to' 必须是有限数

我的假期矢量图看起来像

我的代码是

0 投票
1 回答
119 浏览

r - Bizdays 不排除周末

我正在尝试按相对员工寿命计算利用率。我需要在记录时间的最早日期和最远日期之间分配该员工可用的总小时数。从那里我将使用它作为利用率=工作时间/总时间的除数。

在测试 bizdays 功能时,我尝试了一个简单的例子。

函数没有返回正确的工作日数的任何原因?我预计 5 个工作日,因为 2/07 是星期五,所以应该只包括 1 周。

目标是在以下函数中使用 bizdays,该函数将应用于带有 gapply 的分组 df。

我将以这种方式应用该功能。不幸的是,它返回一个错误,提示它无法分配大小为 4687 gb 的向量。这是一个单独的问题,我希望有人能指出。

其中 group 是分组的 df。

0 投票
1 回答
143 浏览

r - 尝试计算日期的差异,同时排除周末 - R-studio

我的数据集 IT_tickets 中有一个名为“票龄”的列,它计算创建和关闭票证的天数差异。我该如何重新编码,以便将周末排除在天数差异之外。

类似于 NETWORK days 函数在 Excel 中的工作方式。

0 投票
0 回答
67 浏览

r - 有没有办法在 R 中同时保留日期和变量列的同时使用下一个交易日的回合日期?

如何将日期栏中的日期四舍五入到下一个工作日?所以每个周六、周日和节假日都应该转换为下一个工作日。此外,我们如何将其他列的输出也包括在转换到下一个工作日的过程中?

我用 bizdays 函数试过这个:

但是,这仅返回日期列

有谁知道如何在 R 中做到这一点?

0 投票
1 回答
49 浏览

r - R如何获得本月的第六个工作日

我有一个业务日期向量:

现在我想从日期向量中提取每个月的第 6 个工作日,任何想法如何做到这一点?

谢谢,

耶勒

0 投票
1 回答
37 浏览

r - 如何在 R 的 bizdays() 中包含“从”日

假设我执行以下操作:

现在,我想计算 2020-11-23 和 2020-11-27(包括 11 月 23 日和 27 日)之间的工作日数。

但是,当我使用bizdays()

输出为“4”。我想得到一个“5”来包括所有的日子。我怎样才能做到这一点?

谢谢!

0 投票
1 回答
80 浏览

r - 如何从 R 中的 Bizdays 包中排除 bizdays() 中的某些日期

在 R 中使用时,我试图排除以下日期bizdays():2021-02-15 和 2021-02-16。

我有以下代码:

现在,当我写作时,例如:

正如预期的那样,我得到“13”作为输出。但是,我试图排除这两个日期(2021-02-15 和 2021-02-16)。鉴于此,我想在编写时得到“11”作为输出bizdays(ymd("2021-02-01"), ymd("2021-02-17"))

此外,每当我计算 2 月和/或其他月份的任何日期之间的营业日时,我都想排除 2021-02-15 和 2021-02-16 。因此,当我计算时,我bizdays(ymd("2021-02-01"), ymd("2021-02-28"))想得到“18”而不是“20”;当我计算时,我bizdays(ymd("2021-01-23"), ymd("2021-02-28"))想得到“23”而不是“25”。

我已经尝试在使用时将这些日期作为假期包含在向量中create.calendar()

但是当我写的时候bizdays(ymd("2021-02-01"), ymd("2021-02-17")),我得到以下错误:

我该如何解决这个问题?

谢谢!

更新:正如@Terru_theTerror 的回复评论中提到的,当我使用create.calendar().

0 投票
0 回答
97 浏览

r - 如何在R中获取一周中最后一个工作日的日期?

我想知道今天是否是本周在 R 中的最后一个工作日。我想getdate()Bizdays图书馆使用,所以我创建了输入我所在国家/地区假期的日历。但是,在下一步实际使用getdate()函数时,它只接受“年”和“月”作为参考,而不接受“周”。

上面代码的结果是

有没有更好/更简单的方法,或者我将不得不使用暴力评估一周中的每一天is.bizday()并获得这样的最后一个真实值?

谢谢

0 投票
1 回答
47 浏览

r - 查找每个工作日的平均事件

我有一个数据集如下:

我希望能够以小时为单位获得每个 ID 和 SUBID 组之间的时差,最好是在营业时间方面,其中每个出现在周末或联邦假日的日期都可以移动到最近的工作日(之前或成功),时间为 23:59:59,如下所示:

最后我想计算平均时间,这将是每组(ID,SUBID)的时间差总和除以每组的总计数,如下所示:

我对 R 很陌生,我遇到了 lubridate 来帮助我格式化日期,我可以使用下面的代码来获取时间差异

但是,我在获取工作日时间的差异以及根据最后一张表获取平均时间时遇到了麻烦