【发布时间】:2015-12-14 09:38:52
【问题描述】:
我有一个如下所示的数据集,如果一个变量中的值大于另一个,我想交换。
数据
start_year end_year
1991 1995
1994 1990
1997 1999
1994 1995
1995 1995
1996 1991
我想交换start_year 大于end_year 的行。
预期输出:
start_year end_year
1991 1995
1990 1994
1997 1999
1994 1995
1995 1995
1991 1996
试过了:
data_created = if(data$start_year > data$end_year, data$start_year == data$end_year &
data$end_year == data$start_year, data$start_year == data$start_year &
data$end_year == data$end_year)
请以这种方式帮助我。
【问题讨论】:
标签: r