[解決済み] ggplot2 の凡例を底辺と水平に配置する。
2022-08-28 01:02:42
質問
を移動させるにはどうしたらよいですか?
ggplot2
の凡例をプロットの底に移動して水平にするにはどうしたらよいでしょうか。
サンプルコードです。
library(reshape2) # for melt
df <- melt(outer(1:4, 1:4), varnames = c("X1", "X2"))
p1 <- ggplot(df, aes(X1, X2)) + geom_tile(aes(fill = value))
p1 + scale_fill_continuous(guide = guide_legend())
望まれる(おおよその)結果。
どのように解決するのですか?
凡例の位置を移動させたい場合は、以下のコードを使用してください。
library(reshape2) # for melt
df <- melt(outer(1:4, 1:4), varnames = c("X1", "X2"))
p1 <- ggplot(df, aes(X1, X2)) + geom_tile(aes(fill = value))
p1 + scale_fill_continuous(guide = guide_legend()) +
theme(legend.position="bottom")
これで目的の結果が得られるはずです。
関連
-
8.2 カマグラ(No.31〜No.40)
-
R言語ダウンロード機能 download.fileとダウンロード解析
-
[解決済み] データフレーム列の名前によるドロップ
-
[解決済み] ggplot2 の軸ラベルを回転させ、間隔を空ける
-
[解決済み] 関数のソースコードを見るにはどうしたらいいですか?
-
[解決済み] ggplotで凡例のタイトルを変更する方法
-
[解決済み] 不足しているパッケージをチェックし、インストールするためのエレガントな方法?
-
[解決済み】自作関数を書くときにRの省略機能を使うには?
-
[解決済み】エラー:Rで関数が見つかりませんでした。
-
[解決済み] セッションが作成されません。このバージョンのChromeDriverはChromeバージョンにしか対応していません ChromeDriver ChromeでSeleniumを使用した場合の74エラー
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
Rでエラー:単項演算子への引数が無効
-
[解決済み] Rで文字列から文字を削除する
-
[解決済み] R dataframeでNAの値をゼロに置き換えるには?
-
[解決済み] require()とlibrary()の違いは何ですか?
-
[解決済み] リストをデータフレームに変換する
-
[解決済み] Rでロードされているパッケージのバージョンを調べるには?
-
[解決済み] ggplot2 を使って 2 つの変数を同じグラフに線でプロットする
-
[解決済み】data.frameのグループごとの平均値【重複】について
-
[解決済み] FUN内のlapplyインデックス名へのアクセス
-
[解決済み] ggplot2 で個々のファセットにテキストをアノテートする