问题标签 [lubridate]
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 - 使用日期序列在函数中扩展数据框
我正在尝试获取一个数据框并将其扩展为函数内的面板数据。
这会引发错误:Error in lapply(list(...), .num_to_date) (from #3) : object 'sdate' not found
似乎sdate
andedate
被正确传递并且在函数中具有正确的类型。
r - 在日期范围内查找 NA 值
我有这些日期:
我想创建一个函数,将上述日期范围和任何其他日期范围分成 4 个部分。这 4 个部分应该是日期范围的第 1、第 2、第 3 和第 4 个四分位数。因此,该函数需要找到最早日期和最晚日期,然后将 的每个元素分配value
给一个四分位数。上面代码中的日期范围是这样的:
然后我需要该函数来查找每个四分位数中 NA 值的数量。这可以做到吗?
r - 在 lubridate 中使用 wday 的法语名称
lubridate 包中带有选项 label = TRUE 的 wday() 函数以英文返回星期几的名称。我想知道是否可以用另一种语言获取星期几的名称。有什么选择吗?
r - lubridate 中按时间段聚合
这个问题询问 R 中按时间段聚合的问题,pandas 称之为重采样。最有用的答案使用 XTS 包按给定时间段分组,应用一些函数,例如 sum() 或 mean()。
其中一条评论暗示在 lubridate 中有类似的东西,但没有详细说明。有人可以提供一个使用 lubridate 的惯用例子吗?我已经通读了几次 lubridate 小插图,并且可以想象 lubridate 和 plyr 的某种组合,但是我想确保没有更简单的方法让我错过了。
为了使示例更加真实,假设我想要从此数据集中向北行驶的每日自行车总数:
数据如下所示:
r - 错误 'nzchar()' 需要一个字符向量 lubridate
当我在行下运行时出现错误
parse_date_time 中的错误(日期,订单,安静 = 安静,tz = tz,区域设置 = 区域设置,:'nzchar()' 需要字符向量
上面网页的代码需要一些调整。必须在他的计算机上复制文件“unimelb_training.csv”。该文件位于http://www.kaggle.com/c/unimelb/data
我已经联系了作者。他无法重现错误,因此无法提供帮助。他建议我提供上述网页的链接,而不是复制粘贴整个代码。书的网站是http://appliedpredictivemodeling.com/
请帮助...谢谢
r - 尝试日期算术时润滑错误消息“不兼容的方法”
我正在努力学习润滑。lubridate 文档显示:
用于日期算术。但如果我尝试
使用日期算术来获得一年前的第一个月我收到一条错误消息
任何想法我做错了什么?谢谢。
r - Lubridate week() 给了我“错误”的一周,可能是 TZ 问题?
我正在尝试获取每个特定周的数量,即第一周为 1,第二周为 2,依此类推。
我的数据从 2012 年 1 月 1 日开始,并假设所有日期/时间都与芝加哥/CST6CDT 时区相关。马上,我似乎遇到了问题(无论是我的理解还是编程),让一周功能给我我需要的东西。
例如...
...给我...
2012 年 1 月 7 日,星期六,应该被视为第一周的一部分,对吧?设置时区似乎没有帮助。
有没有解决的办法?
r - 如何从一年中的某一天获取日期
我正在使用一个看起来有点像这样的数据集:
然后我有兴趣根据天数作为轴值来估计每年的多项式模型。然后我运行一个预测函数来估计模型的值。我用天数来做到这一点。我的预测数据框的数据看起来有点像这样,只是每年有更多的条目
我现在想做的是从这些天数和年份中得到一个日期。我以为我可以使用 lubridate 来做到这一点,但我只能在原始数据文件中首先找到用于生成日期数字的相反方向。我无法将整个日期用作预测变量,因为我需要天数进行其他计算。
有没有办法轻松做到这一点?
干杯,萨丽娜
r - R- 日期时间变量在 ifelse 之后丢失格式
我有一个正确 POSIXct 格式的变量,用 ymd_hms(DateTime) {lubridate} 转换。但是,在转换后,变量会失去其 POSIXct 格式:
我尝试使用 lubridate 再次将变量转换为 POSIXct,但它似乎不喜欢 NA,此外,现在变量 DateTime 具有 num 格式,lubridate 无法识别为日期和时间格式(例如1377419400)。
请帮助进行所需的转换以在 ID== r1_1 和 r1_2 时将 DateTime 转换为 NA?
谢谢
r - R-计算时间变量平均值的平均值(日期时间)
这是我的数据集的一个示例:
我需要平均(timeMin),以便知道事件通常发生的时间(小时:分钟)。我试过这个:
我得到了这个:
但是,当我尝试计算平均值时,我没有结果:
它应该很简单,但我不知道该怎么做,因为我是初学者。我将不胜感激任何帮助。谢谢