2011-04-21 15 views
2

私はfilled.contour()関数を使用してコンタープロットを作成しています。filled.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のために作成するのと同じ式でありますすなわち、リニア?多項式?スプライン? –

+0

どういう意味ですか? – waanders

+0

Rは、データセット内のNA値を補間情報で自動的に置き換えるのではなく、WHATとHOWを補間する必要はありません。 –

答えて