问题标签 [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.
r - r as.Date 返回前一天
as.Date(date1) 错误地返回前一天。
我怀疑它与时区有关,但我仍在学习 R 的基础知识,所以我几乎没有机会自己解决它。
我用来产生这个的代码是:
如您所见,日期开始为“2015-08-31”,但 as.Date() 将其更改为前一天。
欢迎任何建议
r - 如何使用 as.Date() 转换年份变量,但保持格式
我正在尝试将我的年份变量转换为一个Date
类
类year
是 chr。
每次我使用as.Date(df$year, "%y")
它都会返回
我只想更改课程,而不是格式,保留 2 位 YR 格式。
如何更改类,但保持year
变量的格式?
r - as.Date 从 POSIXct 数据转换错误的日期
我有 3848 行 POSIXct 数据——四月份自行车旅行的停止时间。如您所见,所有数据都是 POSIXct 格式,并且在 4 月份的范围内。
但是,当我尝试将其转换为每天的停止时间表时,我得到了 4 个转换为 5 月 1 日的日期。我认为这可能是由于我目前位于欧洲的不同系统时区而发生的,但即使将时区设置为 EST,问题仍然存在。例如:
数据时区与系统时区匹配时,为什么四个日期转换不正确?没有一个数据在五月之内。
r - 如何在R中找到日期之间的小时差
我有以下数据框(DF1):
我想为 DF1$DIFF 添加一个新列,其中包含每行的日期(包括小时数)与其上述日期之间的值差异。这样所需的结果将是:
我尝试使用 as.date 函数,但是,我只得到日期的差异:
r - 如何将以下字符串转换为 R 中的日期时间?
我有以下包含日期/时间的字符向量。我想将它们转换为日期格式,我尝试了以下方法:as.Date()
和as.POSIXct()
该as.Date()
函数正在跳过时间部分并POSIX
引发错误(这很明显)。
如何将上述字符串转换为正确的日期+时间格式?
r - 将数据类型从因子更改为日期
我有一个带日期的数据集。
Class(dataset)
返回"factor"
现在我想将其转换为带有日期的数据集。我使用的as.Date
功能:
现在事情变得很奇怪。我的数据消失了。数据集现在包含NA
值而不是日期
看这个例子:
r - 从 R 中的非常规格式转换为日期
我将日期格式化为遵循此示例格式的字符串:
“2016 年 5 月 18 日,星期三”
有没有办法直接将其转换为日期,也许是 as.Date(mystring,someformat) ?
r - 将日期字符串转换为 R 中可用的日期对象
我的字符串看起来像:
[1] "Sunday, April 10, 2016" "Saturday, April 16, 2016"
我想在 R 中应用一个算法,所以他们每个人都读到这样的东西并有一个 POSIXlt 或 POSIXct 类:
[1] "04/10/2016" "04/16/2016"
我尝试使用strptime
和as.Date
功能,但如果不先删除一周中的哪一天,我就找不到自动执行此操作的好方法。
感谢任何和所有解决方案!我知道你们中的许多人都是 R 大师,我非常感谢您的帮助!
谢谢你。
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