R 如何获得列之间的数据差异?

R 如何获得列之间的数据差异?,r,R,!![结果表][1] 我希望能够生成一个新的数据帧(或者简单地添加另一列),以区分start和stop 我该怎么做呢 我试过这个: difference <- c(df$start, df$stop) 差异差异将是-。在OP的代码中,它正在进行串联(c) 差异差异将是-。在OP的代码中,它正在进行串联(c) 你可以做的差异df_eat_length$TIME_STOP-df_eat_length$TIME你可以做df_eat_length$TIME_STOP-df_eat_length$

!![结果表][1]

我希望能够生成一个新的数据帧(或者简单地添加另一列),以区分
start
stop

我该怎么做呢

我试过这个:

difference <- c(df$start, df$stop)

差异差异将是
-
。在OP的代码中,它正在进行串联(
c


差异差异将是
-
。在OP的代码中,它正在进行串联(
c


你可以做的差异
df_eat_length$TIME_STOP-df_eat_length$TIME
你可以做
df_eat_length$TIME_STOP-df_eat_length$TIME
difference <- as.numeric(as.character(df$stop)) - 
               as.numeric(as.character(df$start))