113得票8回答
在R中,字符串转日期的“标准明确日期”格式是什么?

请考虑以下内容$ R --vanilla > as.Date("01 Jan 2000") Error in charToDate(x) : character string is not in a standard unambiguous format 但那个日期显然是以标准...

58得票4回答
将日期时间字符串转换为日期类Date

我有一个包含日期时间字符列的数据框。当我使用as.Date函数时,大部分字符串都能被正确解析,但是有少数几个实例无法解析。下面的示例将希望向您展示发生了什么。# my attempt to parse the string to Date -- uses the stringr package...

30得票5回答
将周数转换为日期

我在R中有一个数据框,其中包含一年的周数,我希望将其转换为日期。我知道我需要选择一年中的某一天,因此我将这些值固定为2014年和星期一。将其转换为日期似乎很简单:as.Date(paste(2014,df$Week,1,sep=""),"%Y%U%u") 但是这段代码只有在周数大于9时才起作用...

25得票3回答
如何避免在将日期格式的值赋给矩阵或数据框时被转换为数字?

我遇到了一个问题,但是我不理解它,也无法在这个网站上找到它的答案(我一直在找如何将日期转换为数字或反之的答案,但我真正想知道的是不要进行转换)。 问题是,当您将格式为日期的值(例如“20-09-1992”)分配给矩阵或数据框时,R会将其转换为数值。例如,我们有一个带有日期格式的“20-09-1...

19得票2回答
将日期时间字符串解析为Date类的最快方法

我有一个包含日期的列,格式为10/17/2017 12:00:00 AM。我想解析字符串并仅保留日期部分作为类Date,即2017-10-17。我正在使用 - df$ReportDate = as.Date(df$ReportDate, format = "%m/%d/%Y %I:...

11得票4回答
R如何设置as.Date的默认起始日期?

有没有一种方法可以设置as.Date的默认起始日期?我做了这个函数来解决问题:as.date=function(x, origin='1970-01-01') as.Date(x, origin=origin) 例如:as.Date(0) Error in as.Date.numeric(0)...

10得票3回答
as.Date在一系列基于周的日期中产生了意外结果

我正在处理将基于周的日期转换为基于月的日期。在检查我的工作时,我发现了以下问题,这是对as.Date()的简单调用产生的结果。as.Date("2016-50-4", format = "%Y-%U-%u") as.Date("2016-50-5", format = "%Y-%U-%u") ...

9得票1回答
如何在使用ggplot绘制yearqtr(zoo)数据时,设置scale_x_yearqtr的限制?

我将与以下类似的数据集一起工作: head(nomis.lng.agg) quarter decile avg.val 1 2004 Q4 1 5.680000 2 2005 Q1 1 5.745763 3 ...

8得票2回答
本地工作的R脚本在shinyapp.io上无法工作

我正在尝试创建一个R + Shiny应用程序,最初至少会绘制日期数据的直方图。我已经在我的本地系统中的RStudio上成功运行,但在shinyapps.io上无法正常工作。 目前,该应用程序非常简单 - 用户界面实际上并没有做任何事情,数据只是一小部分测试数据。 在RStudio中运行良好...

7得票2回答
从非英文日期中读取缩写的月份形式

我有一个包含日期的文本文件,想要将其转换为数据表。 可以使用以下方法转换像03-FEB-2011这样的日期: data$fecha <- as.Date(data$textDate , "%d-%b-%Y") 问题在于,该列是用西班牙语显示的,因此我看到的是Ene而不是Jan,A...