so much variation is going on. it needs to be measured and analysed, and thats what we are doing it for you. See and enjoy.
library(plotly)
## Warning: package 'plotly' was built under R version 3.6.3
## Loading required package: ggplot2
## Warning: package 'ggplot2' was built under R version 3.6.3
##
## Attaching package: 'plotly'
## The following object is masked from 'package:ggplot2':
##
## last_plot
## The following object is masked from 'package:stats':
##
## filter
## The following object is masked from 'package:graphics':
##
## layout
data(mtcars)
head(mtcars)
## mpg cyl disp hp drat wt qsec vs am gear carb
## Mazda RX4 21.0 6 160 110 3.90 2.620 16.46 0 1 4 4
## Mazda RX4 Wag 21.0 6 160 110 3.90 2.875 17.02 0 1 4 4
## Datsun 710 22.8 4 108 93 3.85 2.320 18.61 1 1 4 1
## Hornet 4 Drive 21.4 6 258 110 3.08 3.215 19.44 1 0 3 1
## Hornet Sportabout 18.7 8 360 175 3.15 3.440 17.02 0 0 3 2
## Valiant 18.1 6 225 105 2.76 3.460 20.22 1 0 3 1
plot_ly(mtcars) %>%
add_trace(x = ~mpg, y = ~cyl, type="scatter", mode = "markers",name = "cylinders used 2020", legendgroup = "cylinder",
marker = list(color = "#FF0000")) %>%
add_trace(x = ~mpg, y = ~gear, type="scatter", mode = "markers",
name = "gear drives used 2020", legendgroup = "gear",
marker = list(color = "#00FF00")) %>%
add_trace(x = ~mpg, y = ~carb, type="scatter", mode = "markers",
name = "crab used 2020", legendgroup = "carb",
marker = list(color = "#00ooFF"))
## Warning: `arrange_()` is deprecated as of dplyr 0.7.0.
## Please use `arrange()` instead.
## See vignette('programming') for more help
## This warning is displayed once every 8 hours.
## Call `lifecycle::last_warnings()` to see where this warning was generated.