我正在使用filled.contour()函数制作等高线图。
这是我的(简化)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 :(得分:0)
这不是你问题的直接答案,但这是一个好的开始:
http://stat.ethz.ch/R-manual/R-patched/library/stats/html/approxfun.html