讓我們說我有一個10x3矩陣m,我要檢查所有的零和在第一列的兩個連續零。我想刪除在一排中的第一列包含零和與所有行也在第一列中的兩個連續零從所述基質中的某一點開始後所有其他行或者去除或前值後兩個零。刪除所有值/行之前和之後的連續兩個零
col1 col2 col3
[1,] 2 2 2
[2,] 2 2 2
[3,] 2 2 2
[4,] 2 2 2
[5,] 2 0 2
[6,] 2 2 2
[7,] 2 0 2
[8,] 2 0 2
[9,] 2 2 2
[10,] 2 2 2
dput= structure(c(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 0,
0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2), .Dim = c(10L, 3L), .Dimnames = list(
NULL, c("col1", "col2", "col3")))
expected result= col1 col2 col3
[1,] 2 2 2
[2,] 2 2 2
刪除行1,2,3,4,5,6,7和8
請提供代碼的數據(以機器可讀格式) – HubertL
@HubertL這樣做。 – rapuu
請使用'dput'導出您的數據 – HubertL