我使用ggplot2的qplot來繪製R中不同物種分散的種子的距離。當我使用geom='density'
時,它工作得很好!但我真正想要的是一個頻率/面積圖,對此我得到一個我不知道如何解決的錯誤。R:從ggplot2:參數「env」的qplot中的錯誤缺失,沒有默認值
這工作:
qplot(Dist,data=testx,geom="density",fill=Animal,log=c('x','y'),alpha=I(0.5))
這不起作用:
qplot(Dist,data=testx,geom="area",fill=Animal,log=c('x','y'))
Error in exists(name, envir = env, mode = mode) :
argument "env" is missing, with no default
幫助?謝謝!
查看'?geom_area',它需要'y'審美。另外檢查[這](http://stackoverflow.com/questions/4651428/making-a-stacked-area-plot-using-ggplot2)的問題。 – tonytonov
Thanks @tonytonov - 我以前試過geom_area,並得到相同的錯誤。你是什麼意思「需要美學」?這是一種什麼樣的包? – user3831246
既然你最近開始學習ggplot,最好的建議是閱讀哈德利韋翰的書。開始使用'ggplot'調用而不是'qplot'也是一個好主意,從長遠來看,它會讓你的生活更輕鬆。 – tonytonov