2016-03-31 16 views
-1

Bu soru to this one ile ilgilidir."Değiştirme n satırında, veri p içeriyor" ile ilgili hata mesajı loess()

Ben ggplot2 'ın stat_smooth(), bu şekilde iç loess() kullanmaya çalışıyorum: Ancak

ggplot(data = mydf, aes(x=time, y=pdm, z=surface)) 
    + geom_point() + stat_smooth(col="red") 
    + stat_quantile(formula = loess(mydf$pdm ~ mydf$time), quantiles = c(0.25, 0.5, 0.75)) 

, aşağıdaki hata iletisi alıyorum:

Uyarı mesajları:

1 : 'newdata' 100 satır vardı ancak değişkenlerin bulunduğu 6816 satır

2:

değiştirme, veri 100

ne olup bittiğini Herhangi bir fikir 6816 satır var olan/nasıl işe almak için: Hesaplama '() stat_quantile' başarısız?

Teşekkür

cevap

0

stat_quantile bu desteklemez. formula, daha sonra yönteme geçirilen bir formül nesnesi olmalıdır. Additive Quantile Regression Smoothing'e ihtiyacınız varsa method = "rqss" kullanın. stat_smooth kullanmak istiyorsanız, aslında stat_smooth kullanın. Ancak, formula hala bir formül nesnesini bekleyecektir, ancak orada bir yöntem olarak loess kullanabilirsiniz.