ggplot2 geom_point を使用して、連続変数がさまざまな要因で層別化されたポイント プロットを作成したいと考えています。
かなり複雑です。おそらく 1 つのグラフで多くを示そうとしていますが、物事に影響を与える 3 つの異なる要因があります。
こんな感じで見せたい
p <- ggplot(mtcars[,c(1,2,10,11)], aes(factor(cyl), mpg))
p + geom_point(aes(colour = factor(gear), shape=factor(carb)))
ただし、要素 (ギア) を分割したい、つまり、x 軸上の 3 つの要素 (cyl) 値のそれぞれについて、x 軸上の異なる要素 (ギア) の色の間に小さな距離が必要です。
つまり、factor(cyl) == 4 内では、factor(gear) == 3 は 3.9 のようなものであり、factor(gear) == 4 は 4 のようなものであり、factor(gear) == 5 は 4.1 のようなものです。これは、factor(cyl) 値ごとに繰り返されます。
それが理にかなっていることを願っています
注意これはおもちゃの例です。因数分解された数値ではなく、数値以外のカテゴリ値を使用してそれを行うことになります。3.9/4.1 に値を設定するのはわかりにくいと思います。