ggplot2 v2.0错误:is.logical(na.rm)不为TRUE

时间:2016-01-12 16:40:47

标签: r ggplot2

ggplot2 v2.0

考虑下面的例子,这可能是一个错误。

df = data.frame(x=runif(100),y=runif(100))

#1. WORKS
ggplot(df,aes(x,y)) + stat_density2d(geom='density2d',n=100) 

#2. DOESN'T WORK
ggplot(df,aes(x,y)) + geom_density2d(stat='density2d',n=100) 

#3. WORKS
ggplot(df,aes(x,y)) + geom_density2d(stat='density2d')

#4. WORKS
ggplot(df,aes(x,y)) + geom_density2d(stat='density2d',n=TRUE) #NB n SHOULD be an integer

上面的第二行不起作用,报告:Error: is.logical(na.rm) is not TRUEn的值正在某处传递给na.rm参数,而不是与省略号一起打包并传递给stat方法调用,其中n是一个被接受的参数。

0 个答案:

没有答案