我有一个包含以下值的矩阵:a <- c(4,6,7,78,3,2,5,6,7,8)
我想创建第二个矩阵b
,列出每一步a
值的变化。
所以解决方案是:b <- c(2,1,71,-75,-1,3,1,1,1)
在R中是否有这样的功能,如果没有最简单的方法可以继续?
答案 0 :(得分:6)
a <- c(4,6,7,78,3,2,5,6,7,8) #this is not a matrix in R btw
diff(a)
#[1] 2 1 71 -75 -1 3 1 1 1