Per tracciare la seguente in R con il pacchetto ggvis
,Scatter in R con ggvis: come trama più gruppi con differenti marcatori di forma e corrispondenti linee di regressione
il codice è
mtcars %>%
ggvis(~wt, ~mpg, fill = ~factor(cyl)) %>%
layer_points() %>%
group_by(cyl) %>%
layer_model_predictions(model = "lm")
Se cambio la fill
al shape
in quanto sopra, non ci sarebbe un errore:
Error: Unknown properties: shape.
Did you mean: stroke?
Perché? Come raggiungere il risultato desiderato?
Se non si usano 'group_by' e' layer_model_predictions', ggvis può prendere forma. Quindi, sto indovinando, quando esegui lm per ogni livello di cyl, qualcosa sta succedendo. – jazzurro