質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
ggplot2

ggplot2は、統計解析向けのプログラミング言語及びその開発実行環境であるR言語のグラフィック作成用のライブラリです。

R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

Q&A

0回答

1008閲覧

ggplot2のstat_densitiy2dで算出されるlevelの意味を教えてください

miki_meteo

総合スコア1

ggplot2

ggplot2は、統計解析向けのプログラミング言語及びその開発実行環境であるR言語のグラフィック作成用のライブラリです。

R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

0グッド

0クリップ

投稿2021/12/20 12:25

前提・実現したいこと

ここに質問の内容を詳しく書いてください。
Rのggplot2で「stat_density2d」を使ってヒートマップを作成しています。
この過程で、「..level..」という変数を使用するのですが、この値がどのようなものかわかりません。
添付画像の凡例の値はどのように算出されているのでしょうか。
どなたかお教えください。
よろしくお願いいたします。

イメージ説明

該当のソースコード

g <- ggplot(data = kyofu_raw, aes(x = pressure, y = kyofurad))+
stat_density2d(geom = "polygon", aes(alpha = (..level..), fill = (..level..)))+
scale_fill_gradient(low = "white", high = "turquoise4")+
scale_alpha_continuous(range = c(-10, 30))
g <- g + geom_point(data = joriku_kyofu, aes(x = pressure, y = rad30kt), shape = "triangle", size = 5, colour = "red" )+
xlab("中心気圧(hPa)")+ylab("強風半径(NM)")+
theme(rect = element_rect(colour = "white", fill = "white"),
text = element_text(color = 'black'),
plot.background = element_rect(colour = "white", fill = "white"),
panel.background = element_rect(colour = "white", fill = "white"),
panel.border = element_rect(fill = NA, colour = 'black', size = 1),
panel.grid.major = element_line(colour = 'grey'),
panel.grid.minor = element_line(colour = 'grey'),
legend.key = element_rect(colour = "white", fill = "white"),
axis.text = element_text(colour = 'black'),,
axis.text.x = element_text(size=25),axis.text.y = element_text(size=25),
axis.title.x = element_text(size=30),axis.title.y = element_text(size=30),
legend.position = "right"
)
plot(g)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問