Nothing
## ---- include=FALSE-----------------------------------------------------------
knitr::opts_chunk$set(
message = FALSE,
warning = FALSE,
fig.width = 7,
fig.height = 5
)
## -----------------------------------------------------------------------------
library(dplyr)
library(ggplot2)
library(ggcharts)
dreaded_lang <- tibble::tribble(
~language, ~pct,
"VBA", 75.2,
"Objective-C", 68.7,
"Assembly", 64.4,
"C", 57.5,
"PHP", 54.2,
"Erlang", 52.6,
"Ruby", 49.7,
"R", 48.3,
"C++", 48.0,
"Java", 46.6
)
(chart <- lollipop_chart(dreaded_lang, language, pct, highlight = "R"))
## -----------------------------------------------------------------------------
chart <- chart +
labs(
x = NULL,
y = "Developers Who are Developing with the Language but\nHave not Expressed Interest in Continuing to Do so",
title = "Top 10 Most Dreaded Programming Languages",
subtitle = "R Placed 8th",
caption = "Source: Stackoverflow Developer Survey 2019"
)
print(chart)
## -----------------------------------------------------------------------------
chart <- chart +
scale_y_continuous(
labels = scales::percent_format(scale = 1),
expand = expand_scale(mult = c(0, .05)),
limits = c(0, 80)
)
print(chart)
## -----------------------------------------------------------------------------
chart <- chart +
theme_classic(base_size = 15) +
theme(
plot.title = element_text(face = "bold"),
plot.subtitle = element_text(face = "italic"),
axis.text = element_text(color = "black")
)
print(chart)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.