Analyzing language trends
Any repository on GitHub typically consists of code and other artifacts which are developed using programming languages. These can be low-level languages such as C and Assembly, or high level languages such as Python or Java. We also have languages used in web development and design such as JavaScript and HTML. The idea here is to use our trending repositories dataset and observe trends with regard to various languages used in these repositories. We will analyze trends related to the most popular languages over time, languages having the most open issues, and many more. You can find all the code used for analysis in this section in the github_language_trend_analysis.R
file along with the code files for this chapter. Do load up the necessary dependencies and our trending_repos
dataset if you already haven't done so using the following code snippet:
source('load_packages.R') load('trending_repos.RData')
You are now ready to start analyzing language trends in our trending...