成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何追蹤GitHub項(xiàng)目的流行度

開發(fā) 后端 項(xiàng)目管理
JavaScript 壟斷了超過(guò)三分之一的 GitHub 流行應(yīng)用,接下來(lái)是 Ruby, Objective-C, Python, Java 和 PHP 這 5 種語(yǔ)言占據(jù)另外三分之一的流行應(yīng)用。

介紹

GitHub 是世界上***的開源軟件托管平臺(tái),因此追蹤 GitHub 流行度對(duì)于軟件開發(fā)者和用戶都非常重要。本篇文章是介紹一個(gè) GitHub 流行度追蹤框架,使用他們的 Stars 數(shù)目來(lái)評(píng)估 GitHub 的流行軟件。本文使用的數(shù)據(jù)是 GitHub 5 月 1 日的數(shù)據(jù)。

度量流行度

這里我們考慮 GitHub 上前 24 強(qiáng)編程語(yǔ)言,通過(guò) GitHub 先進(jìn)的搜索引擎分類出來(lái)的。下面的數(shù)據(jù)是每個(gè)語(yǔ)言前 1000 個(gè)庫(kù)的 stars 數(shù)分布。

假設(shè)在 24000 個(gè)樣例中系統(tǒng)中前 10% 的系統(tǒng)是流行的,前 1% 是非常流行的。

下面這個(gè)表展示的是每個(gè)編程語(yǔ)言流行和非常流行的系統(tǒng)數(shù)目

流行度增長(zhǎng)模式 Popularity Growth Patterns

隨著時(shí)間的推移評(píng)估應(yīng)用的流行度,我們限制分析流行系統(tǒng)時(shí)間至少是 52 周。以這種方式,我們研究了 2138 個(gè)流行系統(tǒng)(89% 的初始樣例)。為了這個(gè)系統(tǒng),我們定義 Rt 是在周數(shù) t 排名列表的排名對(duì)數(shù)(基數(shù)為 2)。這個(gè)排名對(duì)數(shù)是根據(jù)流行系統(tǒng)的 Stars 數(shù)目的 right-skewed 確定的。***的系統(tǒng)排名是 1。最早的周是 1,***的是 52。同時(shí)還定義了 RTop 和 RBottom 作為***排名和***排名。

我們得出以下的幾種流行度增長(zhǎng)模式:

持續(xù)性增長(zhǎng):在分析周期下持續(xù)性增長(zhǎng),計(jì)算方式:

(RBottom − RTop ) < 0.25示例:

 快速增長(zhǎng):計(jì)算方式:

(ROld − RNow ) > 1 ∧ (Rt+1 ≤ Rt) in at least 90% of the weeks t

示例:

緩慢增長(zhǎng):計(jì)算方式:

(RNow − ROld) > 1 ∧ (Rt+1 ≥ Rt) in at least 90% of the weeks t

示例 (which resulted in a decrease on their rank):

病毒式增長(zhǎng):在很短的時(shí)間內(nèi)(比如一周)達(dá)到***的 Stars 數(shù)目

示例:

下面列表展示的是每個(gè)編程語(yǔ)言持續(xù)性增長(zhǎng),快速增長(zhǎng),緩慢增長(zhǎng),病毒式增長(zhǎng)的情況:

流行度相關(guān)的 Forks 和相關(guān)使用

Forks:下面的數(shù)據(jù)展示了一個(gè)項(xiàng)目流行度和 TA 的 forks 數(shù)的關(guān)系。我們可以看到 forks 和 Stars 很強(qiáng)的正相關(guān)關(guān)系(Spearman rank correlation coefficient = 0.55)。

客戶端:為了關(guān)聯(lián)客戶端使用和 Stars,我們專注于一個(gè)限制的應(yīng)用分組,這是由 NPM 注冊(cè)表的 Node.js 基礎(chǔ)庫(kù)組成的。我們首先使用 NPM API 檢索在數(shù)據(jù)庫(kù)中流行 JavaScript 應(yīng)用依賴的數(shù)量。然后手動(dòng)根據(jù)依賴選擇的 Node.js 基礎(chǔ)庫(kù)模塊來(lái)審查前 100 個(gè)應(yīng)用。我們發(fā)現(xiàn)這兩個(gè)因素也有很強(qiáng)的關(guān)聯(lián)關(guān)系(Spearman’s rank correlation coefficient of 0.68)。

總結(jié)

我們致力于一個(gè)可以跟蹤 GitHub 流行度的框架,使用這個(gè)框架我們能發(fā)現(xiàn):

  • JavaScript 壟斷了超過(guò)三分之一的 GitHub 流行應(yīng)用,接下來(lái)是 Ruby, Objective-C, Python, Java 和 PHP 這 5 種語(yǔ)言占據(jù)另外三分之一的流行應(yīng)用。

  • 21% 的流行系統(tǒng)有可持續(xù)的增長(zhǎng);5% 的流行系統(tǒng)有快速的增長(zhǎng);少于 1% 的流行系統(tǒng)會(huì)緩慢增長(zhǎng)。我們發(fā)現(xiàn)有 37 個(gè)系統(tǒng)有病毒式增長(zhǎng)的行為。

  • 系統(tǒng)的 Stars 數(shù)不僅僅跟 forks 數(shù)有關(guān),其他客戶端應(yīng)用的高效使用也有一定的關(guān)聯(lián)。

 

責(zé)任編輯:王雪燕 來(lái)源: oschina
相關(guān)推薦

2016-09-07 14:29:13

GitHub安全SQL

2020-03-12 11:28:26

物聯(lián)網(wǎng)開發(fā)IoT

2017-04-19 10:32:01

2009-02-04 15:55:31

敏捷開發(fā)敏捷項(xiàng)目項(xiàng)目經(jīng)理

2020-03-13 07:32:18

物聯(lián)網(wǎng)項(xiàng)目物聯(lián)網(wǎng)IOT

2021-03-29 14:50:28

GitHub代碼開發(fā)者

2022-05-16 10:36:08

GitHub開源項(xiàng)目

2022-05-23 08:23:24

鏈路追蹤SleuthSpring

2022-10-31 11:09:48

物聯(lián)網(wǎng)智能建筑

2024-07-18 08:08:06

2020-07-13 10:26:41

CIOIT項(xiàng)目技術(shù)

2015-05-07 10:10:29

GitHub編程語(yǔ)言

2019-12-05 09:50:54

GitHub 技術(shù)深度學(xué)習(xí)

2013-08-29 09:37:18

GitHub開源項(xiàng)目

2015-04-08 09:45:26

2018-06-12 15:55:44

數(shù)字化項(xiàng)目

2024-01-03 17:39:23

云計(jì)算混合云

2015-05-04 10:05:11

編程語(yǔ)言GitHub流行語(yǔ)言

2009-07-15 16:50:07

Swing項(xiàng)目

2012-05-15 02:54:31

項(xiàng)目開發(fā)項(xiàng)目
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 欧美午夜精品 | 黄网站涩免费蜜桃网站 | 黄色av网站在线观看 | 孕妇一级毛片 | 亚洲精品毛片av | 久国久产久精永久网页 | 亚洲一区电影 | 91在线精品秘密一区二区 | 日韩精品av一区二区三区 | 午夜a v电影 | 九九久久这里只有精品 | 成人在线观看网址 | 欧美一区二区在线观看 | 99久久久久久久久 | 黑人中文字幕一区二区三区 | 在线成人 | 五月天婷婷狠狠 | 久久精品伊人 | 日本不卡一区 | 免费一级毛片 | 日本高清不卡视频 | 日韩精品一区二区三区视频播放 | 欧美日韩国产精品一区 | 最新中文字幕一区 | 日韩精品在线观看视频 | 久久国产精品免费 | 天堂色综合 | 91 视频网站| 91社区在线观看 | 色在线看 | 亚洲永久免费观看 | 久久伊人亚洲 | 波多野结衣一区二区三区在线观看 | 最新国产精品 | 久久精品一区 | 久久中文字幕一区 | av福利网 | 一级中国毛片 | 亚洲乱码国产乱码精品精98午夜 | 国产精品久久久久免费 | 天堂亚洲|