【发布时间】:2020-04-21 10:03:31
【问题描述】:
我有超过 600 万年的 foram delta 18O 数据,每 0.003 Myrs 有一个数据点,如下所示:
Age (Myr) | d18O
0 | 3.43
0.003 | 3.37
0.006 | 3.54
0.009 | 3.87
0.012 | 4.36
0.015 | 4.90
0.018 | 5.01
0.021 | 4.96
0.024 | 4.87
0.027 | 4.67
0.03 | 4.58
ts_d18O <- ts(d18O[,2])
plot(ts_d18O)
但是,当我告诉 R 将其视为时间序列并绘制它时,我在 x 轴上得到了一直到 2000 的值,即比例不是以百万年为单位。 Here's the plot
我该如何解决这个问题?我需要它是一个时间序列,因为我必须对其进行光谱分析,例如周期图
【问题讨论】:
-
我的第一个猜测是问题在于 R 用来存储日期/时间的数据类型不能追溯到几千年或类似的时间。您可能不得不将 x 轴视为一个数值,而不是具体的日期/时间。如果您展示您的代码,它将帮助其他人了解正在发生的事情,从而帮助其他人帮助您。
标签: r time-series spectral