ggvis plot adding colors by site and some variables