Data visualization, part 1. Code for quiz 7.
faithful
datasetgeom_point
eruption
to the x-axiswaiting
to the y-axiswaiting
is smaller or greater than 76ggplot(faithful)+
geom_point(aes(x = eruptions,
y = waiting,
color = waiting > 76))
faithful
datasetgeom_point
eruptions
to the x-axiswaiting
to the y-axisggplot(faithful) +
geom_point(aes(x=eruptions,
y=waiting),
color = 'purple')
faithful
datasetgeom_histogram() to plot the distribution of
waiting` time
waiting
to the x-axisggplot(faithful)+
geom_histogram(aes(x= waiting))
See how shapes and sizes of points can be specified here
Create a plot with the faithful
dataset
Add points with geom_point
eruptions
to the x-axiswaiting
to the y-axisggplot(faithful)+
geom_point(aes(x=eruptions,
y=waiting),
shape = "diamond", size = 5, alpha = 0.9)
faithful
datasetgeom_histogram()
to plot the distribution of the eruptions
(time)ggplot(faithful)+
geom_histogram(aes(x=eruptions, fill = eruptions > 3.2))
mpg
datasetgeom_bar()
to create a bar chart of the variable manufacturermanufacturer
instead of class
class
to manufacturer
ggplot(mpg) +
geom_bar(aes(x=manufacturer, y = after_stat(100 * count / sum(count))))
For reference see here
Use stat_summary()
to add a dot at the median
of each group
ggplot(mpg)+
geom_jitter(aes(x=class,
y=hwy),
width = 0.2) +
stat_summary(aes(x = class,
y= hwy),
geom = "point",
fun = "median",
color = "purple",
shape = "square",
size = 9)