0

クラス動物園の同じ長さの 2 つの時系列があります。そのうちの 1 つは一部の日付の NA 値であり、もう 1 つは完全に値で埋められています。いくつかの円グラフをプロットする必要があるため、他の時系列でも NA 値を持つ日付を無視する必要があります。

これは私がしたことです:

  ind.pos <- which(is.na(a1[,1]) == 'TRUE')

  for (i in ind.pos  ) {
  b1[[i]] <- NA
}

これは正常に機能しています。それを達成するためのより効率的な方法があるかどうか疑問に思っていました。

ありがとう

4

1 に答える 1

1

いくつかの点を見逃したかどうかはわかりませんが、これは機能します:

b1[is.na(a1)]<-NA 

ここで、時系列はa1andb1であり、a1 には NA が含まれています。

于 2013-02-28T11:18:08.917 に答える