0
我想連接一個變量相對於其他變量值的值。在我的例子中,我想連接Y
的值,相對於X
和Factor
的值。具體Y=20
爲X=1
和Factor=A
應該Y=9
爲X=2
和Factor=A
連接,而不是爲Y=15
和X=1
和Factor=A
如此。任何幫助將不勝感激。由於ggvis:關於因子水平的點的連接
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)