は、私はこのプロットがあるとします。ggplot2カラースケールの連続スケールを離散化する最も簡単な方法は?
ggplot(iris) + geom_point(aes(x=Sepal.Width, y=Sepal.Length, colour=Sepal.Length)) + scale_colour_gradient()
カラースケールを離散化する正しい方法は、ここで受け入れ答え(gradient breaks in a ggplot stat_bin2d plot)の下に示されるプロットのように、何ですか?
ggplotは正しく離散値を認識し、離散的なスケールを使用しますが、私の質問は、連続したデータがあり、離散カラーバーが必要な場合です(値に対応する各四角形と、 )、それを行う最良の方法は何ですか?離散化/ビニングがggplotの外側で行われ、データフレームに別個の離散値の列として入れられるか、またはggplot内でそれを行う方法がありますか?私は散布図ではなくgeom_tile
/ヒートマップのようなものをプロットしてい除き
:私が探しているものの例は、ここに示すスケールに似ています。
ありがとうございました。
負の数は、着色のために使用される変数に存在する場合、ラベルの順序は動作しますか? – gvrocha