Here is an interactive scatterplot.
library(tidyverse)
library(plotly)
p <- ggplot(iris, aes(x=Sepal.Length, y=Sepal.Width, color=Species, shape=Species)) +
geom_point(size=6, alpha=0.6)
ggplotly(p, tooltip = c("y", "x", "colour"))
Here is an interactive boxplot.
p2 <- ggplot(iris, aes(x=Species, y=Sepal.Length, fill=Species)) + geom_boxplot()
ggplotly(p2)