2011-04-21 19 views
2

我正在使用filled.contour()函數來繪製等高線圖。填充.contour()等值線圖中的NA值

這是我(簡化)R代碼:

testdata <- read.csv("test.csv",header=TRUE,sep=",",fill=TRUE) 
x <- as.matrix(subset(testdata,select=X)) 
z <- as.matrix(subset(testdata,select=c(L1,L2,L3,L4))) 
filled.contour(x=x,z=z,nlevels=20) 

,這我(簡化)的測試數據:

X,L1,L2,L3,L4 
10,5,5,5,2 
25,3,5,5,2 
30,3,3,5,2 
45,3,3,2,2 

我的問題是:如果數據包含NA值時得到「孔'在我的情節。我該如何處理?值應該被內插。我無法找到關於函數插值本身的信息。所以?

+0

無論公式進行插值,你會在一張紙上寫的是,你可以創建的R相同的公式即,線性?多項式?花鍵? – 2011-04-21 14:21:28

+0

你是什麼意思? – waanders 2011-04-21 14:27:56

+0

R不會自動使用插值信息替換數據集中的NA值,而無需告知其插值的內容和方法。 – 2011-04-21 14:36:17

回答