这是head(both$stterm)
stterm
1 2011-01-19
2 2012-01-19
3 2007-09-01
4 2011-09-01
5 2008-09-01
6 2013-09-01
正如我所说,这只是数据集的一部分,我有 4021 个观察值。我想创建一个新列,每个日期是否代表一个值,如下所示。
变量应该是连续的。
我已经测试了 as.date 但我刚刚得到一个充满 NULL 的列。
重要的是 2008-09-01 = 8 而不是 08
"2007-09-01"=7,
"2008-09-01"=8,
"2009-01-19"=9,
"2009-09-01"=9,
"2010-01-19"=10,
"2010-09-01"=10,
"2011-01-19"=11,
"2011-09-01"=11,
"2012-01-19"=12,
"2012-09-01"=12,
"2013-01-19"=13,
"2013-09-01"=13,
"2014-01-19"=14)
所以我想做的只是用数字而不是实际日期创建一个列。新变量将被调用:calenderyear.
我需要有关如何在 R 中编写此内容的提示