ggplot(data = mpg, aes(x = hwy, fill = drv)) +geom_bar(alpha =0.5) +theme_minimal() +labs(subtitle ="Histogram of Highway Mile Per Gallon", y ="count", x ="hwy", title ="Histogram", caption ="Source: mpg")
ggplot(data = mpg, mapping =aes(x = hwy, fill = drv)) +geom_bar(alpha =0.5) +facet_grid(drv ~.) +theme_minimal() +labs(subtitle ="Histogram of Highway Mile Per Gallon", y ="count", x ="hwy", title ="Histogram using facet_grid()", caption ="Source: mpg")
ggplot(data = midwest, mapping =aes(x = area, y = poptotal)) +geom_point(alpha =0.4, mapping =aes(color = state, size = popdensity)) +coord_cartesian(xlim =c(0, 0.1), ylim =c(0, 500000)) +geom_smooth(method ="loess", formula ='y ~ x', se =FALSE) +xlim(c(0, 0.1)) +ylim(c(0, 500000)) +theme_classic() +labs(subtitle ="Area vs. Population", y ="Population", options(scipen=999), x ="Area", title ="Scatterplot", caption ="Source: midwest")
# turn-off scientific notation like 1e+48
ggplot(data = iris, aes(x = Sepal.Length, y = Sepal.Width, color = Species, shape = Species)) +geom_point(size =6, alpha =0.5) +theme_minimal() +labs(subtitle ="Sepal.Length vs. Sepal.Width", y ="Sepal.Width", x ="Sepal.Length", title ="Scatterplot", caption ="Source: iris")
ggplot(data = heightweight, aes(x = heightIn, y = weightLb, color = sex)) +geom_point(size =3, alpha =0.5) +geom_smooth(method ="lm", se =FALSE) +theme_classic() +labs(subtitle ="Sepal.Length vs. Sepal.Width", y ="weightLb", x ="heightInh", title ="Scatterplot", caption ="Source: heightweight")
## `geom_smooth()` using formula 'y ~ x'
ggplot(data = mpg, aes(x = manufacturer, fill = class)) +geom_bar(width =0.5) +theme(axis.text.x =element_text(angle=65, hjust =1)) +theme_minimal() +scale_fill_brewer(palette ="Spectral") +labs(subtitle ="Manufacturer across Vehicle Classes", y ="manufacturer", x ="count", title ="Barplot")