R ggvis несколько строк с разных фреймов данных - PullRequest
1 голос
/ 17 апреля 2019

У меня есть следующие данные:

tmp1 = data.frame(x=c(1,2,3),y=c(1,3,10))
tmp2 = data.frame(x=seq(0,4,.1),y=seq(0,4,.1)^2)

И я хотел бы построить график с точками из tmp1 и линией из tmp2.Я пытаюсь:

ggvis(data=tmp1,x=~x,y=~y) %>% layer_points() %>% layer_lines(data=tmp2,x=~x,y=~y)

Есть ли кто-нибудь, кто знает, как заставить этот код работать?

1 Ответ

1 голос
/ 17 апреля 2019

Простое решение:

ggvis(data=tmp2, x=~x, y=~y) %>% 
  layer_lines() %>% 
  layer_points(data=tmp1, x=~x, y=~y)

enter image description here

...