2016-04-08 13 views
0

色を指定する際に問題があるようです。私がROWIDで色を付けると、私は変わる方法がわからない同じ色の色合いであるデフォルトの青色を私に与えます。私は、それぞれの線がユニークな色を持つようにしたい。どうすればいいですか?要因にRの折れ線グラフの色を変更するにはどうすればよいですか?

plot <- ggplot(data=viewership, aes(x=variable, y=value, group=rowid)) + 
      geom_line(aes(colour=rowid, group=rowid)) + 
      geom_point() 
+0

データはどのように見えますか?あなたの問題を複製するのに十分なものを提供するためにdput()を使用できますか? –

+2

ggplotのようなサウンドは、継続的な変数としてあなたのROWIDを見るので、色を連続的なグラデーションにプロットします。離散的なカテゴリ変数、つまり 'as.factor(rowid)'として扱うとどうなりますか?ユニークで個性的な色をお持ちですか? – oshun

+0

geomlineカラーにas.factorを渡すことをお勧めしますか? – user5596792

答えて

1

変更rowid

viewership$rowid <- as.factor(viewership$rowid) 

あなたのコードを再実行して、あなたのプロットを取得します。

関連する問題