问题标签 [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 回答
498 浏览

r - r as.Date 返回前一天

as.Date(date1) 错误地返回前一天。

我怀疑它与时区有关,但我仍在学习 R 的基础知识,所以我几乎没有机会自己解决它。

我用来产生这个的代码是:

如您所见,日期开始为“2015-08-31”,但 as.Date() 将其更改为前一天。

欢迎任何建议

0 投票
1 回答
2390 浏览

r - R - 绘制 xts 和 zoo 对象时如何更改日期格式?

我想知道如何更改日期格式。

我正在处理的代码如下:

这个结果

在此处输入图像描述

我想更改日期格式

如图所示

所以我在搜索了一些提示后尝试了以下操作:

但这无济于事,甚至没有在 x 轴上显示任何标签。我想我可能对“axis.Date()”做错了。

有谁能够帮助我?

0 投票
0 回答
454 浏览

r - 如何使用 as.Date() 转换年份变量,但保持格式

我正在尝试将我的年份变量转换为一个Date

year是 chr。

每次我使用as.Date(df$year, "%y")它都会返回

我只想更改课程,而不是格式,保留 2 位 YR 格式。

如何更改类,但保持year变量的格式?

0 投票
0 回答
358 浏览

r - as.Date 从 POSIXct 数据转换错误的日期

我有 3848 行 POSIXct 数据——四月份自行车旅行的停止时间。如您所见,所有数据都是 POSIXct 格式,并且在 4 月份的范围内。

但是,当我尝试将其转换为每天的停止时间表时,我得到了 4 个转换为 5 月 1 日的日期。我认为这可能是由于我目前位于欧洲的不同系统时区而发生的,但即使将时区设置为 EST,问题仍然存在。例如:

数据时区与系统时区匹配时,为什么四个日期转换不正确?没有一个数据在五月之内。

0 投票
2 回答
1543 浏览

r - 如何在R中找到日期之间的小时差

我有以下数据框(DF1):

我想为 DF1$DIFF 添加一个新列,其中包含每行的日期(包括小时数)与其上述日期之间的值差异。这样所需的结果将是:

我尝试使用 as.date 函数,但是,我只得到日期的差异:

0 投票
1 回答
926 浏览

r - 如何将以下字符串转换为 R 中的日期时间?

我有以下包含日期/时间的字符向量。我想将它们转换为日期格式,我尝试了以下方法:as.Date()as.POSIXct()

as.Date()函数正在跳过时间部分并POSIX引发错误(这很明显)。

如何将上述字符串转换为正确的日期+时间格式?

0 投票
1 回答
4299 浏览

r - 将数据类型从因子更改为日期

我有一个带日期的数据集。

Class(dataset)返回"factor" 现在我想将其转换为带有日期的数据集。我使用的as.Date功能:

现在事情变得很奇怪。我的数据消失了。数据集现在包含NA值而不是日期

看这个例子:

0 投票
1 回答
120 浏览

r - 从 R 中的非常规格式转换为日期

我将日期格式化为遵循此示例格式的字符串:

“2016 年 5 月 18 日,星期三”

有没有办法直接将其转换为日期,也许是 as.Date(mystring,someformat) ?

0 投票
1 回答
64 浏览

r - 将日期字符串转换为 R 中可用的日期对象

我的字符串看起来像:

[1] "Sunday, April 10, 2016" "Saturday, April 16, 2016"

我想在 R 中应用一个算法,所以他们每个人都读到这样的东西并有一个 POSIXlt 或 POSIXct 类:

[1] "04/10/2016" "04/16/2016"

我尝试使用strptimeas.Date功能,但如果不先删除一周中的哪一天,我就找不到自动执行此操作的好方法。

感谢任何和所有解决方案!我知道你们中的许多人都是 R 大师,我非常感谢您的帮助!

谢谢你。

0 投票
1 回答
189 浏览

r - R导入csv丢失日期(天)值

我正在导入一个 csv,它将日期存储为月年(2002 年 4 月的 4 月 2 日)。在 csv 文件中,值中有一天。所以 Apr-02 实际上在文件中有一个值,例如 2002 年 4 月 10 日。当我将文件导入 R 时,它会保持 Apr-02 格式并将其存储为一个因素。我试着用

将其作为日期获取,但会导致所有 NA。我可以

但我失去了一天。导入 csv 时有没有办法获取完整日期(除了更改 csv 文件中的格式)?

谢谢!

编辑:原始格式的前 5 行

附上csv数据的图片,第一张是原始格式。

如果我将日期更改为正常格式,则值为:4/10/2002、8/24/1997、1/6/1999、10/10/2008、8/16/1985