ggplot2 scale_brewer の逆順序
2023-10-31 20:46:40
質問
一見簡単そうなことなのですが、答えが見つからず30分ほどかかってしまいました。
色の順番を逆にするにはどうしたらいいでしょうか? このページでは
のドキュメントを参照してください。
のドキュメントを見て、私はそれが次のようになることができると思いました。
formatter=
引数が怪しいと思ったからです。 私は
'rev'
を渡し、次に
rev
を追加しましたが、何の効果もありません(エラーメッセージもなく、ただ無視されるだけです)。
どのように解決するのですか?
色を選択するには、おそらく
brewer.pal
を使って直接色を選択し、その後
scale_colour_manual
:
library(ggplot2)
library(RColorBrewer)
ggplot(mtcars,aes(x = mpg, y = disp)) +
geom_point(aes(colour = factor(cyl))) +
scale_colour_manual(values = rev(brewer.pal(3, "BuPu")))
次に
rev
というように、色の順番を指定します。
ggplotのバージョン2.0,0から、これを行うより直接的な方法があります。以下の@pbaylisによる回答を参照してください。
関連
-
[解決済み] ggplot2 の軸ラベルを回転させ、間隔を空ける
-
[解決済み] ggplot2 Rプロットで軸の制限を設定するには?
-
[解決済み] R および RStudio のコンソールをクリアする関数
-
[解決済み] ggplot2 の棒グラフで棒を並べる
-
[解決済み] ggplot2 を使って 2 つの変数を同じグラフに線でプロットする
-
[解決済み】ggplot2によるサイド・バイ・サイド・プロット
-
[解決済み】ggplot2でプロットタイトルを中央に配置する
-
[解決済み】ggplot2で軸の文字の大きさや向きを変更したい
-
[解決済み】ggplot2 のデフォルトのカラーパレットをエミュレートする
-
[解決済み】ggplot2で軸のタイトルやラベルの大きさを変更する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
RStudio の "plot.new() : figure margins too large" 問題を解決する。
-
Rでファイルを読み込む際に、そのようなファイルまたはディレクトリが見つかりません。
-
R言語における共通関数
-
[解決済み] 空のdata.frameを作成する
-
[解決済み] データフレームのリストを行単位で1つのデータフレームに結合する
-
[解決済み] データフレーム内のランダムな行をサンプリングする
-
[解決済み] 先頭と末尾の空白を削除するにはどうしたらよいですか?
-
[解決済み] R および RStudio のコンソールをクリアする関数
-
[解決済み] [Solved] data.frameのカラムをベクトルに変換する?
-
[解決済み] FUN内のlapplyインデックス名へのアクセス