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