0
rowDiffs
명령 (matrixStats
패키지에서)을 사용하여 행렬에서 116 행의 단계 차이를 계산했습니다.rowDiffs()를 사용하여 행렬의 값 차이 계산
나는 다음과 같은 오류가 발생합니다 :
Error in r[i1] - r[-length(r):-(length(r) - lag + 1L)] :
non-numeric argument to binary operator
나는 이런 일이 왜 아무 생각이 없습니다. diff()를 각 행에 대해 별도로 수행 할 수 있으며 작동 할 수 있습니다.
아이디어가 있으십니까?
https://dl.dropbox.com/u/22681355/data.csv
코드 : 행렬에
a = rowDiffs(data)
str (data)은 data.frame입니다. Romain이 제안한 것처럼 rowDiffs (as.matrix (data))는 데이터 집합에서 잘 작동합니다. – Chargaff