小编Eri*_*rin的帖子

R- 在模式匹配列上进行变异并创建新的 var

我的数据集是这样的

  id start_year subj1_year subj2_year
1  1 2010       2001       2003
2  2 2012       2002       2004
3  3 2015       2003       2005
4  4 2021       2004       2006
Run Code Online (Sandbox Code Playgroud)

我想创建的每个新列"Subj",每个之间的差异subject_yearstart_year列(持续时间):

 id start_year subj1_year subj2_year subj1_duration subj2_duration
1  1 2010       2001       2003              9              7
2  2 2012       2002       2004             10              8
3  3 2015       2003       2005             12             10
4  4 2021       2004       2006             17             15
Run Code Online (Sandbox Code Playgroud)

使用什么可以解决dplyr?谢谢!!

r dplyr

0
推荐指数
1
解决办法
43
查看次数

标签 统计

dplyr ×1

r ×1