2013-02-28 47 views
0

我有兩個時間系列的相同長度的類動物園。其中一個作爲某些日期的NA值,而另一個完全被價值填滿。由於我需要繪製一些餅圖,因此我需要在其他時間序列中忽略NA值的日期。替換元素類動物園中的值

這是我做過什麼:

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

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

這是工作的罰款。我只是想知道是否有更有效的方法來實現這一點。

感謝

+0

是的,它可以工作,但Hemmo代碼更好。 – g256 2013-02-28 11:31:50

回答

2

不知道如果我錯過了一些點,但止跌」這項工作:

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

這裏的時間序列a1b1和A1包含NA的。

+0

謝謝Hemmo。這樣更有效率。 – g256 2013-02-28 11:31:11