遇见数据集

Beyond Wages: Coordination Mechanisms in Mission-Driven Organizations Where Participants Pay to Work

收藏
Zenodo2025-11-22 更新2026-05-26 收录
官方服务:

资源简介:

GitHub Contribution Analysis Script Description: This script analyzes recent contributions from various popular GitHub repositories, specifically focusing on projects like torvalds/linux, python/cpython, facebook/react, microsoft/vscode, and nodejs/node. The analysis includes metrics such as the total number of commits, the number of contributors, average commits per contributor, variance in commits, and commits made per day. How to Use: This code is designed to run in Google Colab, providing an accessible environment for Python programming. To execute the script, follow these steps: Open the script in Google Colab. Locate the line starting with token = and replace the value with your own GitHub personal access token (make sure to keep it secure and do not share your token publicly). Run the code cell to start the analysis. Functionality: The script fetches data from the GitHub API to collect information about recent commits in the specified repositories. It checks for API rate limits and handles errors appropriately. After gathering the data, it calculates and displays key metrics related to contributor activity. The results are saved as a CSV file named github_analysis.csv for easy access and further analysis. Note: Make sure you have the necessary permissions to access the GitHub API and that your token has the appropriate scopes set, such as repo read access. License: The code is provided under the MIT License, allowing for modification and redistribution. Keywords: GitHub, open-source, contribution analysis, Python, Google Colab, data analysis Feel free to explore the insights gained from the contributions in these key open-source projects!

提供机构:
Zenodo
创建时间:
2025-11-22
二维码
社区交流群
二维码
科研交流群
商业服务