7
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Ateam Finergy Inc. × Ateam Wellness Inc. Advent Calendar 2023

Day 6

2022年度QiitaアドベントカレンダーOrganizationカテゴリのデータ分析

Last updated at Posted at 2023-12-05

株式会社エイチームフィナジーの @Adacchi3 です。
本記事はAteam Finergy Inc. × Ateam Wellness Inc. Advent Calendar 2023の6日目の記事になります。

はじめに

今年もアドベントカレンダーの季節がやってきました。
Qiita Advent Calendarとは、毎年12月1日から25日までの期間限定で展開される記事投稿イベントで、アウトプットの良い機会になる行事です。

例年、参加しているのですが、せっかくアドベントカレンダーの記事をQiitaに投稿するのであれば、いいね数がほしい…!
そんな気持ちも心の片隅にあるわけです。

アドベントカレンダーでいいね数をいただいている記事とは、どういった記事なのでしょうか。
「推測するな、計測せよ」という言葉があります。
今回は2022年度のOrganaizationカテゴリーのアドベントカレンダー記事を対象に、計測・分析することによって、トレンドや特徴を確認し、記事作成の参考となる情報を提供したいと思います。

対象データ

今回は2022年度Organizationカレンダーランキングのいいね数順にリストアップされている20企業にてQiitaに投稿された736記事を対象とします。

アドベントカレンダーを1つずつ手作業で開き、Qiitaに投稿されている記事を目視で精査して、URLの一覧を作ります。2時間かかりました。
その後、IDを抽出しQiita API v2を通してタイトルや記事本文、いいね数を取得しました。

統計情報

736記事の統計情報としては以下のとおりです。
外れ値になり得る記事も含まれているため、平均値・中央値・最小値・最大値で算出しております。

属性 平均値 中央値 最小値 最大値
いいね数 38.15 21 0 1,287
ストック数 19.71 3 0 1,369
タグ数 3.29 3 1 5
本文の長さ 6,966.39 5,106 446 144,938

いいね数に関しては21いいねが目標となり得るようです。

タグ数に関しては最小1, 最大5の制約があるため、平均値や中央値が3となっています。

本文の長さを算出しておりますが、エンジニア記事の特徴的な部分としてソースコードが含まれていることもあるので参考程度に捉えてください。

グラフ

いいね数と各属性でグラフにプロットしてみて、特徴的だったグラフを示します。

相関係数を計算しましたが、ほぼ相関がないことがわかりました。

いいね数と本文の長さ

2022-like-count-x-body-length.png

縦軸がいいね数、横軸が本文の長さになります。

本文の長さが0から10,000字で中央値21いいね数付近に密集していることがわかります。
記事本文が長いからといって、いいね数が伸びるわけではなさそうです。

いいね数と作成日

2022-like-count-x-created-at.png

縦軸がいいね数、横軸が作成日になります。

一部外れ値があったため、グラフのプロットから除外しております。
12月以前に準備していた記事があることがわかります。
また、いいね数が多い記事は作成日でプロットすると点在していることがわかります。

頻出語彙

最後にタイトル、タグ、本文記事にてワードクラウドを作成しました。

形態素解析としてjanome、ワードクラウド作成にwordcloudといったライブラリを用いてPythonで作成していきました。

タイトル

2022title.png

エンジニアの単語が大きくあります。他にも開発作成方法コードデータといった単語が見受けられます。

テクニカルな単語としては、BigQueryReactDockerGoとかでしょうか。2023年爆発的に話題となっていたChatGPTもあります。

込み入ったテクニカルな単語はあまりなく、汎用的な表現が多い印象を受けました。

タグ

2022tags.png

大きくAdventCalendar2022があります。困ったときにはアドカレタグを使うといいのかもしれません。
他にはPythonTypeScriptなどのプログラミング言語のタグ、AWSgooglecloudといったサービスのタグ、ポエム初心者マネジメントといった汎用的なタグがあります。

本文

ストップワードがない状態

2022body.png

ストップワードを設定していない場合、httpspng, imageといった単語が見受けられます。
画像を使ってわかりやすく説明している記事が多いことがわかります。

ストップワードがある状態

2022bodyWithStopWord.png

目視でストップワードのリストを作成し、除外した図になります。
エンジニアでよく使われる単語が多く見られました。

おわりに

Qiitaアドベントカレンダー2022年度のOrganizationカテゴリーの上記記事を分析しました。

  • 文章量はいいね数をあまり関係ない
  • タグに困ったらアドカレタグを付けよう
  • 画像を使ってわかりやすく説明しよう

以上の事柄が計測・分析を通して把握できました。

アドベントカレンダーは始まったばかりです。みなさんもぜひ記事投稿イベントに参加していきましょう!

私たちも引き続き記事投稿していきますので、Ateam Finergy Inc. × Ateam Wellness Inc. Advent Calendar 2023を定期購読していただけると幸いです。

参考URL

7
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?