1
다음 코드를 사용하여 "신호"열의 시간 계열을 구별하고이를 포함하는 "활동"열을 새로 만듭니다. 신호가 X보다 강하면 새로운 열에서 1이 생성되고 더 약하면 0이됩니다. 각 값과 다음 값의 차이를 가져 오려면 분명히 "신호"행보다 하나 적은 행이 남게됩니다. . 내가 rbind.fill 사용할 때"NA"의 열만 반환하는 rbind.fill
df$Signal <- as.numeric(df$Signal)
Activity <- ifelse(diff(df$Signal)>=4, 1, 0)
Activity <- as.data.frame(Activity)
df <- rbind.fill(df, Activity)
그러나, 그것은 단지 "NA"를 포함하는 새 열 '활동'과 df 명령 반환합니다.
감사합니다. – user3021648