如何检测逻辑变化

时间:2018-08-04 13:08:32

标签: r

例如,我有以下内容:

a<-c(1,1,0,0,1,1,0)

输出必须为:

0 0 1 0 1 0 1

还有另一种方法可以执行此操作,而不是使用for循环吗?

1 个答案:

答案 0 :(得分:0)

或者您可以使用

c(0, as.numeric(!head(a,-1) == a[-1]))

当a不是(0,1)向量时

相关问题