Попытка воспроизвести функцию ggplot position="fill"
в ggvis. Я постоянно использую эту удобную функцию при представлении результатов. Воспроизводимый пример успешно выполнен в коде ggplot2 + ggvis. Можно ли это сделать с помощью функции scale_numeric
?
library(ggplot2)
p <- ggplot(mtcars, aes(x=factor(cyl), fill=factor(vs)))
p+geom_bar()
p+geom_bar(position="fill")
library(ggvis)
q <- mtcars %>%
ggvis(~factor(cyl), fill = ~factor(vs))%>%
layer_bars()
# Something like this?
q %>% scale_numeric("y", domain = c(0,1))