Skills chart using Gplot2 with R
[This article was first published on R | TypeThePipe, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
In this TypeThePipe tip we are bringing you a skills plot template using R and ggplot2. Maybe its a good idea to evolve this plot and add an unique skill plot to your CV. And it’s only a few lines of R code!
You can see the code below 🙂
library(ggplot2) # library(plotly) library(tibble) library(dplyr) skills <- tribble( ~ Skill, ~ Hours, ~ Class, "AWS", 500, "BigData", "Python", 8000, "Language", "Spark", 4000, "BigData", "R", 9000, "Language", "Git", 2000, "Tools", "Jira", 2000, "Tools", "Forecasting", 5000, "Objetive", "Segmentation", 2000, "Objetive", "Computer Vision", 600, "Objetive", "SQL", 4500, "Language", "IBM Data Stage & SPSS", 1200, "Tools", "Shiny R", 1500, "Visualization", "Tableau", 1000, "Visualization", "Spotfire", 500, "Visualization" ) # plotly( ggplot(data=skills,aes(x=reorder(Skill,-desc(Hours)), y= Hours, fill=Class, label=paste0(Hours," h"))) + geom_bar(stat = "identity", colour="black") + coord_flip() + labs(x=" ", y="Hours", fill=" ") + theme_minimal() + scale_fill_brewer(palette = "YlOrBr",direction = -1) + geom_label(show_guide = F, aes(y=400)) # Use show_guide despite the warning
Tune up your R visualizations on TypeThePipe
To leave a comment for the author, please follow the link and comment on their blog: R | TypeThePipe.
R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.