https://bryanwriting.medium.com/using-r-to-create-beautiful-graphs-for-data-visualization-796e2dd633a1