[解決済み] ggplot2 で作成したプロットの背景色を変更するには?
2022-03-11 20:05:48
質問
デフォルトでは、ggplot2は灰色の背景を持つプロットを生成します。 プロットの背景の色を変更するにはどうしたらよいですか?
例えば、以下のようなコードで生成されたプロットです。
library(ggplot2)
myplot<-ggplot(data=data.frame(a=c(1,2,3), b=c(2,3,4)), aes(x=a, y=b)) + geom_line()
myplot
解決方法は?
パネルの背景色を変更するには、次のコードを使用します。
myplot + theme(panel.background = element_rect(fill = 'green', colour = 'red'))
プロットの色を変えるには(パネルの色は変えない)、こうします。
myplot + theme(plot.background = element_rect(fill = 'green', colour = 'red'))
テーマの詳細についてはこちらをご覧ください 凡例、軸、テーマに関するクイック・リファレンス・シート .
関連
-
[解決済み】 'height' はベクトルか行列でなければならない barplot のエラー
-
[解決済み】値を置き換えようとすると、"データフレームの添え字の割り当てで欠損値は許可されない"
-
[解決済み】 boxplotに色を追加する - "離散的なスケールに連続的な値が供給される "エラー
-
[解決済み】match.fun(FUN)でのエラーについて)
-
[解決済み】ロジスティック回帰 - eval(family$initialize) : y 値は 0 <= y <= 1 である必要があります。
-
[解決済み】Rの整数オーバーフローとは何ですか、そしてどのように起こるのですか?
-
[解決済み】R: predict() の数値 'envir' 引数が長さ1でない。)
-
[解決済み] r で ggplot2 を使って geom_bar で棒グラフの色を変更する
-
[解決済み】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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】"置換する項目数が置換長の倍数でない "と表示されるのはなぜですか?
-
[解決済み】model.frame.defaultでのエラー:変数の長さが異なる
-
[解決済み】bstTreeの予測値の混乱行列、エラー:'The data must contain some levels that overlap reference'.
-
[解決済み】Rの整数オーバーフローとは何ですか、そしてどのように起こるのですか?
-
[解決済み】Rで文字ベクトルから引用符を削除する
-
[解決済み】R 置換する項目数が置換長の倍数でない/しかし結果は正しい
-
[解決済み】Rでのデータ操作。'X'はアトミックでなければならない
-
[解決済み】Rで、Error: ggplot2 doesn't know how to handle of data of class numericに対処する。
-
[解決済み】dplyr: "Error in n(): 関数は直接呼ばれるべきではありません"
-
[解決済み】Rで「中断されたプロミスの評価を再開する」という警告を回避する