【发布时间】:2018-10-30 18:04:06
【问题描述】:
我收到了一个包含日期列的 csv 文件,如下所示:
1990.12466
1990.20137
1990.2863
1990.36849
1990.45342
1990.53562
1990.62055
1990.70548
1990.78767
1990.8726
1990.95479
1991.03973
这是我将在 highcharts 中使用的数据,我似乎找不到将这些格式转换为 YYYYMMDD 的任何功能
看起来这些数据是在 R 中使用类似 lubridate 函数的东西生成的,但我无法确认这一点。
关于将这些数据导入 YYYMMDD 的最佳方法有什么想法吗?
【问题讨论】:
-
你知道实际日期是什么吗?例如:1990.12466 = 07/18/1990
-
不幸的是我没有
-
好的,在这种情况下,我必须假设前四位数字代表年份,小数点后的数字代表全年的百分比。前任。 1990.12466 => 年=1990;月=02;天=15。我通过将 0.12466 乘以 365(一年中的 45 天)得到它,结果是 1990 年 2 月 15 日。你认为这是一个安全的假设吗?
标签: r csv highcharts