2016-10-24 15 views
0

複数のファセットを複数の線でプロットする必要があります。どのファセットでも、ラインプロットのセットについて、特定のファセット内のすべてのラインの一般的な傾向を表す一種の滑らかなラインを表示したいと思います。 可能であれば誰でも知っていますか?しかし、私が観察すると、各ファセット内で、代わりにあらゆる面内の単一の行のすべてのラインプロットのための別のラインであるggplot2:ファセット内の複数のラインプロットの単一の滑らかな線

ggplot(data = mydata, aes(x = x, y = y, group = group)) + geom_line('GRAY') + facet_wrap(~ class) + geom_smooth('loess') (see figure)

:私はこのようなこれまでに何かを試してみました。事前

+0

あなたが試みている何を、あなたは後にしているものを示しているいくつかのデータをシミュレートしてください。あなたが使用している 'geom_line()'はたぶん1行追加しています。あなたはそれが本当に必要ですか? –

+0

[この質問]を見てください(http://stackoverflow.com/questions/6673074/how-do-i-place-an-identical-smooth-on-each-facet-of-a-ggplot2-object) –

+0

@ValterBeaković私はあなたが提案したものを何も変更せずに試みました。代わりに、私はすべての面ですべてのカテゴリで同じプロットを得ました。 –

答えて

0

おかげでこれは、虹彩データセットとの一例である:

gg <- ggplot(iris, aes(x = Sepal.Length, y = Petal.Length)) + 
      geom_line() + 
      facet_wrap(~ Species) + 
      geom_smooth(data = within(iris, Species <- NULL), fill = "red") 
    gg 
+0

これは答えではありません。 OPを手助けしたいのであれば、自分の質問を編集してください。 –

+0

たぶん私は自分自身を間違って説明したかもしれませんが、まさに私がやろうとしていることではありません。私は複数の線を持っていますが、同じファセット内にあり、複数のファセットがあります。アイリスデータセットを使用したこの例では、1つのファセットに1つの線がありますが、多くはあります。 –

+0

これが元のデータセットのサンプルを要求した理由です。虹彩の例は、サンプルを待っている間に助けてくれる試みでした.... –

関連する問題