ヒストグラムにいくつかの観測値を重ねたプロットがあります。観察は順番に収集され、収集された順序を観察する必要があります。を使用するのは簡単scale_colour_brewer
です。問題は、シーケンシャルなブリューワー パレットの最大長が 9 であることです。20 もの観測値を持つ例があり、補間された色の使用方法がわかりません。以下は、10 ポイント未満の目的の出力を示すコードです。
# Setting this to be > 9 will cause a warning and not produce the desired result.
observations = 9
subset <-1:observations
res = data.frame(x_data = rnorm(5000),TestID=1:5000)
ggplot(res,aes(x=x_data)) +
stat_bin(aes(y=..density..))+
stat_density(colour="blue", fill=NA)+
geom_point(data = res[res$TestID %in% subset,],
aes(x = x_data,
y = 0,
colour = as.factor(res$TestID[res$TestID %in% subset])
),
size = 5) +scale_colour_brewer("Fancy title", type="seq", palette='Reds')
観測数が増えると、このプロットが読みにくくなることはわかっています。ただし、20 色ほどあれば、アプリケーションで結果を解釈できるはずです。