【发布时间】:2014-08-27 08:55:48
【问题描述】:
我有来自硬拷贝纸的数据,这些数据必须先手动输入到 Excel 文件中,然后再在 R 中处理。 数据包含在不同日期(2014 年 8 月 8 日、2014 年 8 月 19 日)不同时间点(例如 08:10、08:20 等)的不同受试者(按 ID)的变量(读数)的多个读数。每个阅读系列的参考开始时间(例如,08:00)和参考开始日期(例如,2014 年 8 月 18 日)都可用。
包含数据的 excel 文件将如下所示
ID Reading Date Time Ref/Start Time Ref/Start Date
1 12.1 18.08.2014 7:59 8:00 18.08.2014
1 26.34 18.08.2014 8:10 8:00 18.08.2014
1 35.2 18.08.2014 8:20 8:00 18.08.2014
1 30 18.08.2014 8:30 8:00 18.08.2014
1 12 19.08.2014 8:00 8:00 18.08.2014
1 13 19.08.2014 20:00 8:00 18.08.2014
1 12 20.08.2014 8:00 8:00 18.08.2014
这些数据必须稍后在 R 中处理。我的目标是生成一个新列,其中包含每个阅读系列开始时间点之后的每个阅读时间(以小时为单位)。可以说得到 (y) 与 (x),其中 (x) 是以小时为单位的时间。 我现在将此 excel 文件导入到 R 中(以前保存为 .csv),但我不知道现在应该如何在 R 中生成新列!我应该先在excel中以另一种方式插入数据吗?
我希望我成功地阐明了我的需要,并且我可以从某人那里得到帮助。
非常感谢。
【问题讨论】:
标签: excel date time rstudio datetime-conversion