BestGems.orgにダウンロード数とランキングのチャートを追加した
タグ: bestgems / 初版公開: 2014-01-28

これまでBesgGems.orgのGem詳細ページでは、合計ダウンロード数のトレンドチャートを表示していたが、本日からこれに加えて日別ダウンロード数のトレンドチャートと、日別・合計ダウンロード数のランキングのトレンドチャート、計3つのチャートを新たに表示するようにした。 これによりダウンロード数やランキングの推移をさらに詳しく見ることができるようになった。 例えばランキング1位のrakeのGem詳細ページを表示してみると以下のような具合だ。

rake Download Trends

合計ダウンロード数のチャートに重ねて、日別ダウンロード数のチャートを描画するようにした。 合計ダウンロード数は単調に増加してゆくが、日別ダウンロード数は1週間ごとに周期性が現れる。 BesgGems.orgは日本時間で集計しているので、金曜と月曜にも若干だが休日の影響がある。 rakeのようにダウンロード数が安定しているGemでも、週末は週中と比較してダウンロード数が半数以下になるのが通例だ。 普通はみんな土日はプログラミングなんかしないのだ。 後半の日別ダウンロード数のチャートの乱れは、クリスマスから年末年始にかけてダウンロード数が大幅に減少したため生じたもの。 普通はみんなクリスマスや年末年始にプログラミングなんか(以下略

rake Ranking Trends

続いて新たに追加した合計・日別ダウンロード数のトレンドチャートについて見てみよう。 rakeはBestGems.orgを昨年6月に立ち上げて以来、合計ダウンロード数のランキングで常に1位である。 しかし日別ダウンロード数では、しばしば1位の座を奪われていることがわかる。 最近はちょこちょこと4位くらいまで下落する日もあり、この傾向は今後も続きそうにも見える。 もっとも、rakeは合計ダウンロード数で2位以下に300万ダウンロードほど差をつけているので、合計ダウンロード数ではずっと1位であり続けるだろう。

と、ここまでチャートのサンプルにrakeを使っていたのだが、rakeのチャートはあまり面白くないことに気づいた。 合計ダウンロード数1位のrakeではなく、日別ダウンロード数1位のmulti_jsonあたりにしれおけば良かったと後悔している。 multi_jsonも人気のGemなので、ダウンロード数の傾向はrakeと似たりよったりだ。 だが合計・日別ダウンロード数の順位では、日別ダウンロード数の順位が合計ダウンロード数の順位を恒常的に上回っており、明確な人気上昇傾向が見られて、rakeよりメリハリがあるチャートとなっている。