-1

この質問はこれに関連しています。

私はこのようにloess()内部で使用しよggplot2うとしていますstat_smooth():

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))

ただし、次のエラー メッセージが表示されます。

警告メッセージ:

1: 'newdata' には 100 行ありましたが、見つかった変数には 6816 行ありました

2: 'stat_quantile()' で計算が失敗しました:

置換には 6816 行、データには 100 行あります

何が起こっているのか/どのように機能させるのかについてのアイデアはありますか?

ありがとう

4

1 に答える 1

0

stat_quantileこれをサポートしていません。formulaメソッドに渡される式オブジェクトである必要があります。Additive Quantile Regression Smoothing が必要な場合は、 を使用しますmethod = "rqss"stat_smooth実際に使いたい場合はstat_smooth. ただし、式オブジェクトは引き続き期待されますが、そこでメソッドとしてformula使用できます。loess

于 2016-03-31T11:33:45.957 に答える