ある変数の値を他の変数の値と関連付けたい。ここで私の例では、 と の値Yに関しての値を接続したいXと思いますFactor。具体的Y=20には for X=1andはfor andなどではなくfor andにFactor=A接続する必要があります。Y=9X=2Factor=AY=15X=1Factor=A
library(ggvis)
df <- data.frame(X=rep(1:4, times=2), Y=c(20, 9, 15, 5, 25, 18, 29, 10), Factor = rep(LETTERS[1:2], each=4))
df
ggvis(
data=df
, x= ~Y
, y= ~X
, fill= ~Factor
, stroke = ~Factor) %>%
#group_by(Factor) %>%
layer_points(shape=~Factor) %>%
layer_lines(fillOpacity=0) %>%
scale_numeric('y', reverse=TRUE)

