[解決済み] ggplot2 で x 軸と y 軸のラベルを追加する
2022-07-16 20:33:07
質問
このグラフのxとyのラベルを変更するにはどうしたらよいでしょうか?
library(Sleuth2)
library(ggplot2)
discharge<-ex1221new$Discharge
area<-ex1221new$Area
nitrogen<-ex1221new$NO3
p <- ggplot(ex1221new, aes(discharge, area), main="Point")
p + geom_point(aes(size= nitrogen)) +
scale_area() +
opts(title = expression("Weighted Scatterplot of Watershed Area vs. Discharge and Nitrogen Levels (PPM)"),
subtitle="n=41")
どのように解決するのですか?
[注意: ggplotの構文を現代的にするために編集されています]。
がないので、この例は再現性がありません。
ex1221new
(がないので再現できません。
ex1221
で
Sleuth2
ということでしょうか)。また、カラムを引き出して、送信する必要はない(はず)です。
ggplot
. 一つの利点は
ggplot
と一緒に動作することです。
data.frame
が直接動作します。
でラベルを設定することができます。
xlab()
と
ylab()
の一部とするか、あるいは
scale_*.*
の呼び出しの一部にすることもできます。
library("Sleuth2")
library("ggplot2")
ggplot(ex1221, aes(Discharge, Area)) +
geom_point(aes(size=NO3)) +
scale_size_area() +
xlab("My x label") +
ylab("My y label") +
ggtitle("Weighted Scatterplot of Watershed Area vs. Discharge and Nitrogen Levels (PPM)")
<イグ
ggplot(ex1221, aes(Discharge, Area)) +
geom_point(aes(size=NO3)) +
scale_size_area("Nitrogen") +
scale_x_continuous("My x label") +
scale_y_continuous("My y label") +
ggtitle("Weighted Scatterplot of Watershed Area vs. Discharge and Nitrogen Levels (PPM)")
<イグ
ラベルだけを指定する別の方法(スケールの他の側面を変更しない場合に便利です)として
labs
関数を使うことです。
ggplot(ex1221, aes(Discharge, Area)) +
geom_point(aes(size=NO3)) +
scale_size_area() +
labs(size= "Nitrogen",
x = "My x label",
y = "My y label",
title = "Weighted Scatterplot of Watershed Area vs. Discharge and Nitrogen Levels (PPM)")
となり、上と同じ図が得られます。
関連
-
RStudio の "plot.new() : figure margins too large" 問題を解決する。
-
R: 環境と変数のスコープ問題
-
Rでエラー:単項演算子への引数が無効
-
[解決済み] Rの%*%の意味 [重複]について
-
[解決済み] ggplot2 の軸ラベルを回転させ、間隔を空ける
-
[解決済み] ggplot2 Rプロットで軸の制限を設定するには?
-
[解決済み] ggplot2 の棒グラフで棒を並べる
-
[解決済み】ggplot2によるサイド・バイ・サイド・プロット
-
[解決済み】ggplot2で軸のタイトルやラベルの大きさを変更する。
-
[解決済み] FUN内のlapplyインデックス名へのアクセス
最新
-
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でデータフレームに行を追加する方法は?
-
[解決済み] 情報を損なわずに因数を整数値に変換するには?
-
[解決済み] require()とlibrary()の違いは何ですか?
-
[解決済み】data.frameのグループごとの平均値【重複】について
-
[解決済み】安定したマッピングを持つggplot2のカテゴリ変数に色を割り当てるには?
-
[解決済み】ifelse()でDateオブジェクトがnumericオブジェクトにならないようにする方法
-
[解決済み] ggplot2 で個々のファセットにテキストをアノテートする
-
[解決済み] 2つの単語の最初の文字を大文字にします。