在基本繪圖來繪製NA間隙中的R,如果有一個NA數據系列中GGPLOT2的間隙會被繪製:如何使用GGPLOT2
作爲例子請參閱:
df=data.frame(x=c(1:10),y=c(1:10))
df[5:7,]=NA
plot(df,type="l")
然而,GGPLOT2刪除缺失值並繪製一條直線 ,沒有間隙。
ggplot(data=df,aes(x,y))+geom_line()
我想保持差距。他們是我正在使用的數據中的寶貴信息。 有沒有簡單的方法來告訴ggplot2停止忽略間隙?
工作,即使沒有指定na.rm = TRUE。 「geom_path()」也適用。 – rnso 2014-10-01 11:23:32
@rnso謝謝指出。 – 2014-10-01 11:28:29
謝謝,這是我需要的。 na.rm似乎是相關的冗長,但不是真正的na.rm標誌。查看「geom_path」的輸出: 「na.rm:如果'FALSE'(默認值),用 警告刪除缺失的值,如果'TRUE'靜默地刪除缺失值。 – stuttungr 2014-10-01 11:32:19