ggplot
のstat_density_2d
を使用してレベルプロットを作成すると、が壊れて、のポリゴンが得られます。たとえば、以下の例の外側の例です。ggplot stat_density_2dを使用してレベルプロット内のポリゴンが壊れた
滑らかなフォームを得るにはどうすればよいですか? 、(Xスケールが十分に広くないので、少なくとも私のマシン上で、1つのデータポイントをオフのLOP)の@ hrbrmstrの答えに少しより複雑なアプローチを構築するには
set.seed(0)
n <- 50
d <- data.frame(x = rnorm(n, -.7, .5),
y = rnorm(n, 0, .8))
ggplot(d, aes(x, y)) +
geom_point() +
stat_density_2d(aes(fill = ..level..), alpha=.1, geom = "polygon")
再現可能な例として、 'scale_x_continuous(limits = c(-1.75、0.5))+ scale_y_continuous(limits = c(-2.0、2.1)) 'を実行できます。グラフの境界がポリゴンのクロップを避けるのに十分であることを確認するだけです。 – hrbrmstr