R 如何搜索非NA行、打印并移动到下一行?

R 如何搜索非NA行、打印并移动到下一行?,r,plot,r-raster,R,Plot,R Raster,我需要在光栅堆栈中搜索非NA像素,打印它并移动到下一行。 例如,为了在光栅堆栈中绘制一个像素,我使用了plot(c(s[2])。如何让R搜索,跳过s[9]和s[10],但打印s[11]和所有非NA像素(我的光栅堆栈很大,我无法手动滚动数据) 库(光栅) r可以使用is.na()查找缺少的值。以下内容将为您提供x,即s,但删除所有缺失值的行: x <- s[rowSums(!is.na(s[]))>0] x0] 您可以使用is.na()查找缺少的值。以下内容将为您提供x,即s,但删除

我需要在光栅堆栈中搜索非NA像素,打印它并移动到下一行。
例如,为了在光栅堆栈中绘制一个像素,我使用了plot(c(s[2])。如何让R搜索,跳过s[9]和s[10],但打印s[11]和所有非NA像素(我的光栅堆栈很大,我无法手动滚动数据)

库(光栅)
r可以使用
is.na()
查找缺少的值。以下内容将为您提供
x
,即
s
,但删除所有缺失值的行:

x <- s[rowSums(!is.na(s[]))>0]
x0]
您可以使用
is.na()
查找缺少的值。以下内容将为您提供
x
,即
s
,但删除所有缺失值的行:

x <- s[rowSums(!is.na(s[]))>0]
x0]