有する三元プロットのための3次元データを2次元データを変換:は(マトリックス</strong>の下部から<strong>)Iは、2次元データを有するR
m <- data.frame(x=c(1,1,1,2,2,3),y=c(1,2,3,1,2,1))
# x y
#1 1 1
#2 1 2
#3 1 3
#4 2 1
#5 2 2
#6 3 1
私はこれをプロットした場合、それが与えますこのような何か:
x
x x
x x x
だから、私はx
とy
軸を持っています。しかし、私はこのように、三元プロットで、このデータをプロットしたい:私はz
軸が必要
x
x x
x x x
。それは同じデータですが、別の軸があります。
私はこの上の目標を理解していればわかりません。 'ggtern'パッケージを使って次のように三項グラフを作ることができます:' library(ggtern); ggtern(m、aes(x = x1、y = x2、z = x3))+ geom_point() 'のようになります。 –
@NickCriswell私は 'z'軸の値を持っていません。 – user2979409
3つ目の軸 'z'を最初の2つの点で定義することができない限り、これが3項プロットの場合であるかどうかはわかりません。 –