问题标签 [as.date]

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 投票
1 回答
473 浏览

r - as.Date 抛出行号不匹配,但所有向量的长度相同

以下 (CSV) 数据集在 2000 年 7 月 1 日到 2014 年 12 月 31 日之间按天计算了 3133 行费用:

这里的列是年、月、日、费用和计数(每个月有多少天有费用)。

我正在尝试预测到 2015 年底,并且需要处理这些凌乱的日期列,以便我可以使用 dplyr 对 xts (?) 对象进行切片和切块。ISOdate 和 as.Date 函数抛出此错误:

我究竟做错了什么?我是否应该在 2000 年 7 月 1 日和 2014 年 12 月 31 日之间构建一个包含 5296 个连续日期的向量,并将我的 3133 行观察结果合并到该表中(从而在金额列中有效插入“0”没有付款)?

0 投票
2 回答
967 浏览

r - 在多列的数据框中转换具有不同格式的日期

我有如下所示的数据框(测试):

这一直持续到 start9/stop9。我想将所有日期转换为标准日期格式。

我编写了一个函数来根据日期中的字符数转换开始日期。计划为停靠点编写类似的函数。

任何想法我做错了什么?收到此错误: as.Date.default(x, format = paste0("%m/%d/%", z)) 中的错误:不知道如何将“x”转换为“日期”类

更新(2015 年 2 月 20 日):感谢理查德的评论,我得到了这个工作(真的很喜欢 grep("st(art|op)" :

0 投票
2 回答
2525 浏览

r - 在本地工作的 R 脚本不能在 shinyapp.io 上工作

我正在尝试组合一个 R + Shiny 应用程序,该应用程序至少在最初绘制日期数据的直方图。我让它在 RStudio 的本地系统上运行良好,但在 shinyapps.io 中它不起作用。

目前,该应用程序非常简单——用户界面实际上并没有做任何事情,数据只是测试数据的一小部分样本。

在 RStudio 中工作正常(绘制一个漂亮的小直方图)。在shinyapps.io 上加载时,“标题面板”文本和侧边栏会显示,但在一两秒后它会报告错误“'from' cannot be NA, NaN or infinite”或 - 屏幕变灰并且脚本停止(?) 在这两种情况下都不会产生直方图。

有没有让我感到困惑;有兴趣听听是否有人对我哪里出错有任何建议。可能与 as.Date 相关 -这里报告了一个可能类似的问题,但没有任何解决方案。

我的两个闪亮文件是:

showLogs() 没有报告任何错误(或除版本、启动和侦听之外的任何错误...):

2015-02-22T10:00:50.507273+00:00 shinyapps[32851]:R 版本:3.1.2
2015-02-22T10:00:50.509043+00:00 shinyapps[32851]:rmarkdown 版本:0.0.0
2015- 02-22T10:00:50.507340+00:00 shinyapps[32851]:闪亮版本:0.11.1
2015-02-22T10:00:50.509508+00:00 shinyapps[32851]:knitr 版本:0.0.0
2015-02- 22T10:00:50.784283+00:00 shinyapps[32851]:
2015-02-22T10:00:50.784285+00:00 shinyapps[32851]: 使用进程 ID 启动 Shiny: '14'
2015-02-22T10:00:50.792403 +00:00 shinyapps[32851]:
2015-02-22T10:00:50.792405+00:00 shinyapps[32851]: 监听http://0.0.0.0:57429

0 投票
1 回答
6105 浏览

r - R:在 ggplot 中为 yearqtr(动物园)设置 scale_x_yearqtr 的限制

我正在使用类似于以下摘录的数据集:

变量Quarteryearqtr属于由 生成的类zoo。其余两列是数字。我目前正在生成一个使用以下ggplot语法的图:

除 x 轴外,该图几乎是完美的。当前的 x 轴如下所示: 断轴

我的重点是代码scale_x_yearqtr(format = "%YQ%q", n = 5)。由于我的数据从2004 Q4开始,我对绘制2004 Q1不感兴趣,但我想设置限制:

然而,这并没有产生预期的结果,尽管:

0 投票
0 回答
60 浏览

r - as.Date 以不同的方式工作

我在这里找到了一种将字符串转换为日期格式的简单方法。问题是与网站上的结果相比,我得到了不同的结果。

那么只有第三种方式可以正常工作吗?任何想法它不起作用以及如何解决它?

我的sessionInfo()

0 投票
2 回答
7655 浏览

r - 如何从 POSIXct 元素中提取正确的日期?

如何从代码的第一列中获取正确的日期?

上面的代码导致:

前两个日期不正确。我做错了什么?
如果as.Date()不是正确的功能,我怎么能得到日期(没有小时、分钟、秒)?

0 投票
2 回答
3394 浏览

r - R:错误地将 ISO-Week 转换为 Date

我有一年,一个 ISO 周和一个工作日(2015 年,第 7 周,工作日 1 == 2015-02-09),我想将其转换为日期。

所以我按照以下方式进行:

如您所见,我弄错了日期(今天)。当使用另一个格式字符串(%U 或 %W 而不是 %V)时,我得到“2015-02-16” - 一个星期太晚了,因为 %U 和 %W 从 0 开始计算周数。

我缺少 %V 什么?

0 投票
1 回答
1492 浏览

r - as.POSIXlt.character 中的 Dygraphs 错误

尝试使用 dygraphs 包创建图形。我已经使用 as.Date() 转换了日期,但我收到了这条消息:

我的数据的前几行如下所示:

0 投票
4 回答
357 浏览

r - R中带有as.date的新变量

这是head(both$stterm)

正如我所说,这只是数据集的一部分,我有 4021 个观察值。我想创建一个新列,每个日期是否代表一个值,如下所示。

变量应该是连续的。

我已经测试了 as.date 但我刚刚得到一个充满 NULL 的列。

重要的是 2008-09-01 = 8 而不是 08

所以我想做的只是用数字而不是实际日期创建一个列。新变量将被调用:calenderyear.

我需要有关如何在 R 中编写此内容的提示

0 投票
2 回答
578 浏览

r - 将年周字符串转换为日期

我的数据集中有一列字符串格式为年周(例如,'201401' 相当于 2014 年 4 月 7 日,或一年中的第一个财政周)

我正在尝试将这些转换为适当的日期,以便以后可以对其进行操作,但是我总是会收到给定年份的日期,特别是 4 月 14 日。

例如

给我: