This repository contains an analysis of stargazers across various GitHub repositories. The aim is to understand patterns, detect anomalies, and explore the growth of repositories over time.
- Repository_Data_Analysis.ipynb: A Jupyter notebook that contains detailed data analysis, visualizations, and insights on the stargazers of various GitHub repositories.
- collected_data.csv: A dataset containing information about GitHub repositories, their owners, creation and update dates, stargazers, and more.
- Benford's Law Analysis: Utilized Benford's Law to detect anomalies in the number of repositories starred by users.
- Growth Analysis: Analyzed the growth of repositories over time using moving averages and standard deviations.
- Visualization: Created various plots to visualize the distribution of stargazers, growth trends, and more.
- Clone this repository.
- Install the necessary Python libraries mentioned in the notebook.
- Open the
Repository_Data_Analysis.ipynb
notebook in Jupyter and run the cells to see the analysis.
Feel free to fork this repository, make changes, and submit pull requests. Any additional analyses, visualizations, or insights are welcome!
Note:
- Ensure you have the required libraries installed before running the notebook.
- You can read article based on this project here: https://pawel-puchalski.com//analysis-of-github-repositories-stargazers-using-benfords-law