【发布时间】:2020-04-23 19:58:39
【问题描述】:
我目前面临需要分析的数据集的问题。以下是这些数据的示例:
session_id individ_id colony species year_tracked
1 12141_2009-07-01 GBT_FP96194 Eynhallow Northern fulmar 2009_10
2 12141_2010-07-18 GBT_FP96235 Eynhallow Northern fulmar 2010_11
3 12143_2009-07-01 GBT_FC14766 Eynhallow Northern fulmar 2009_10
4 12143_2010-07-18 GBT_FR77883 Eynhallow Northern fulmar 2010_12
5 12144_2009-07-01 GBT_FP05030 Eynhallow Northern fulmar 2009_10
6 12145_2009-07-01 GBT_FA82356 Eynhallow Northern fulmar 2009_10
我需要创建一个包含跟踪年数的新列,在这种情况下是:
2010-2009 --> 1
2011-2010 --> 1
2010-2009 --> 1
2012-2010 --> 2
2010-2009 --> 1
2010-2009 --> 1
year_tracked 列是 character 类。也许采用单元格的前 4 个字符和最后两个字符并将其转换为日期的函数可以工作,但我不知道该怎么做。
【问题讨论】:
-
你能给出预期输出的逻辑吗
-
刚刚更新了 ;)