密度値に基づいて R で色のブロックを作成しようとしています。たとえば、密度分布を持つ 10 個の値が与えられた場合:
値 = c(0,1,2,3,4,5,6,7,8,9)
密度=c(0.7, 0.1, 0.05,0,0,0,0,0.05,0.05,0.05)
私は本質的に最大の密度が黒と最小の白であり、断続的な値がその間のどこかにある色付きのバーを作成したいと考えています。
考えてみると、すべてのバーが同じ高さで、境界線などがなく、色の作成に使用される密度で棒グラフを作成できます。しかし、どんなに頑張っても配色を正しくする方法がわかりません。
グラデーションを作成しましたが、これは密度にリンクされていません。また、densCols を使用して色を密度にリンクしましたが、色を連続させることができませんでした。
誰かが私を正しい方向に向けることができますか? 同様の質問を見たことがありますが、必要なポイントに到達したものはありません。可能であれば、基本グラフィックス パッケージでこれを行うことをお勧めします。
前もって感謝します。