R の scale_fill_continuous
scale_fill_continuous() メソッドは ggplot2 パッケージからのものです。このチュートリアルでは、R で scale_fill_continuous() メソッドを使用する方法と場所を示します。
R で連続的なスケール塗りつぶし
scale_fill_continuous メソッドは、continuous が fill にマップされている場合の ggplot2 パッケージのデフォルトのカラースケールです。このメソッドの構文は次のとおりです。
scale_fill_continuous(..., type = getOption("ggplot2.continuous.fill"))
このメソッドは、options() を使用してデフォルト設定を決定します。ここで、ggplot2.continuous.fill は continuous カラースケールのデフォルト値です。
scale_fill_continuous メソッドの引数は、Viridis または gradient にすることができます。この方法の例を試してみましょう。
まず、ggplot2 パッケージをロードし、ggplot グラフを作成します。
library(ggplot2)
DemoGraph <- ggplot(faithfuld, aes(waiting, eruptions, fill = density)) + geom_tile()
DemoGraph

これで、scale_fill_continuous() メソッドを使用してグラフにパターンを与えることができます。例を参照してください:
DemoGraph + scale_fill_continuous(type = "gradient")
上記のコードは、グラフにグラデーションパターンを与えます。出力を参照してください:

scale_fill_continuous メソッドで Viridis オプションを使用することもできます。
DemoGraph + scale_fill_continuous(type = "viridis")
上記のコードは、グラフのポイントを強調する Viridis パターンを示しています。出力を参照してください:

便宜上、完全なコードを次に示します。
library(ggplot2)
DemoGraph <- ggplot(faithfuld, aes(waiting, eruptions, fill = density)) + geom_tile()
DemoGraph
DemoGraph + scale_fill_continuous(type = "gradient")
DemoGraph + scale_fill_continuous(type = "viridis")
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook