2021年 - ツイート集計!

Updated:


改めまして、旧年明けまして、新年おめでとうございます。

2021年の Twitter でのツイート(私用で主として使用しているアカウントのみ)を Ruby で集計してみました。

当方は、ツイートは全て自宅サーバ(Debian GNU/Linux)上のデータベース(MariaDB)に保存しています。(実際には Ruby + Twitter API で本家からデータを取得して保存)

ほとんど SQL で集計可能でしたが、品詞・単語別の集計は形態素解析エンジン MeCab を使用しました。

集計内容は以下のとおり。

  1. 月別ツイート数
  2. 曜日別ツイート数
  3. 時間別ツイート数
  4. 投稿元別ツイート数
  5. 文字数別ツイート数
  6. 1日当たりツイート数別集計
  7. 品詞別出現回数
  8. 単語別出現回数

1. 月別ツイート数

[ 年  月 ]  [件数]  [ 比 率 ]
2021年01月     524  (  7.48%)
2021年02月     442  (  6.31%)
2021年03月     493  (  7.04%)
2021年04月     494  (  7.05%)
2021年05月     522  (  7.45%)
2021年06月     431  (  6.15%)
2021年07月     887  ( 12.66%)
2021年08月     876  ( 12.50%)
2021年09月     567  (  8.09%)
2021年10月     632  (  9.02%)
2021年11月     539  (  7.69%)
2021年12月     599  (  8.55%)
[ 合  計 ]   7,006  (100.00%)

例年、月 400 〜 700 ツイートだが、2021年は夏季に 800 〜 900 と少し多めだった。
台風関連のリツイートでしょう。

2. 曜日別ツイート数

[ 曜  日 ]  [件数]  [ 比 率 ]
  日曜日       862  ( 12.30%)
  月曜日     1,161  ( 16.57%)
  火曜日       956  ( 13.65%)
  水曜日     1,020  ( 14.56%)
  木曜日     1,049  ( 14.97%)
  金曜日     1,052  ( 15.02%)
  土曜日       906  ( 12.93%)
[ 合  計 ]   7,006  (100.00%)

例年どおり、ほぼ平均的だが、土・日曜日が若干少なめだった。

3. 時間別ツイート数

[ 時  間 ]  [件数]  [ 比 率 ]
  00時台     1,236  ( 17.64%)
  01時台        98  (  1.40%)
  02時台        66  (  0.94%)
  03時台        91  (  1.30%)
  04時台       143  (  2.04%)
  05時台       218  (  3.11%)
  06時台       113  (  1.61%)
  07時台       146  (  2.08%)
  08時台       179  (  2.55%)
  09時台       264  (  3.77%)
  10時台       263  (  3.75%)
  11時台       242  (  3.45%)
  12時台       580  (  8.28%)
  13時台       174  (  2.48%)
  14時台       275  (  3.93%)
  15時台       227  (  3.24%)
  16時台       408  (  5.82%)
  17時台       201  (  2.87%)
  18時台     1,024  ( 14.62%)
  19時台       154  (  2.20%)
  20時台       410  (  5.85%)
  21時台       182  (  2.60%)
  22時台       187  (  2.67%)
  23時台       125  (  1.78%)
[ 合  計 ]   7,006  (100.00%)

通常のツイートは、自身の生活スタイルの関係で18時台が多い。
0時台、12時台は Bot によるツイートがほとんど。

4. 投稿元別ツイート数

[ 投稿元              ]  [件数]  [ 比 率 ]
  mk-mode BOT             5,986  ( 85.44%)
  TwitVim                   479  (  6.84%)
  TweetDeck                 326  (  4.65%)
  Twitter Web App           141  (  2.01%)
  IFTTT                      53  (  0.76%)
  Twitter for Android        20  (  0.29%)
  Instagram                   1  (  0.01%)
[ 合  計 ]                7,006  (100.00%)

Bot 以外では、生活スタイルの関係でテキストエディタの Vim や TweetDeck からツイートすることが多い。
この私用アカウントでは、出先(携帯端末等)からツイートすることはほとんどない。

5. 文字数別ツイート数

[ 文字数 ]  [件数]  [ 比 率 ]
 〜 20文字      10  (  0.14%)
 〜 30文字      19  (  0.27%)
 〜 40文字      51  (  0.73%)
 〜 50文字     104  (  1.48%)
 〜 60文字     214  (  3.05%)
 〜 70文字     303  (  4.32%)
 〜 80文字     725  ( 10.35%)
 〜 90文字     343  (  4.90%)
 〜100文字     443  (  6.32%)
 〜110文字     322  (  4.60%)
 〜120文字   2,062  ( 29.43%)
 〜130文字     287  (  4.10%)
 〜140文字   2,122  ( 30.29%)
 〜180文字       1  (  0.01%)
[ 合  計 ]   7,006  (100.00%)

文字数の少なすぎるツイートはほとんどなく、40字超のツイートが多い。
2017年途中から280文字までツイートできる仕様になっている(正確には、全角文字や半角カタカナ等は1文字を2文字換算)が、 Twitter API でツイートを取得した時点で140文字に切り捨てられているため、多くの140文字超のツイートは全て140文字として集計している。
それでも140文字を超えるツイートが存在するのは、ツイート時に BitLy 短縮の URL だったのが Twitter API で取得し直すと Twitter 標準の t.co 短縮になり文字数が増えるため、または、その他。

6. 1日当たりツイート数別集計

[ Tweets ]  [日数]  [ 比 率 ]
     6           2  (  0.55%)
     7           2  (  0.55%)
     8           3  (  0.82%)
     9           6  (  1.64%)
    10          14  (  3.84%)
    11          14  (  3.84%)
    12          23  (  6.30%)
    13          24  (  6.58%)
    14          26  (  7.12%)
    15          29  (  7.95%)
    16          27  (  7.40%)
    17          25  (  6.85%)
    18          21  (  5.75%)
    19          23  (  6.30%)
    20          16  (  4.38%)
    21          18  (  4.93%)
    22          20  (  5.48%)
    23          10  (  2.74%)
    24          10  (  2.74%)
    25           7  (  1.92%)
    26           4  (  1.10%)
    27           7  (  1.92%)
    28           3  (  0.82%)
    29           5  (  1.37%)
    30           3  (  0.82%)
    31           3  (  0.82%)
    32           3  (  0.82%)
    33           1  (  0.27%)
    34           2  (  0.55%)
    36           4  (  1.10%)
    39           2  (  0.55%)
    42           1  (  0.27%)
    44           1  (  0.27%)
    48           1  (  0.27%)
    54           1  (  0.27%)
    59           1  (  0.27%)
   114           1  (  0.27%)
   138           1  (  0.27%)
   143           1  (  0.27%)
[ 合  計 ]     365  (100.00%)

例年どおり、1日に10〜20回強ツイートすることが多かったようだ。また、Bot による日次ツイートがあるので1回もツイートしなかった日はなかった。
(ちなみに、1回もツイートしなかった日は、2011年7月7日のアカウント開設以来1日もない)

7. 品詞別出現回数

形態素解析エンジン MeCab を使用して品詞別に集計してみた。

[ 品詞   ]  [ 出現回数 ]
  名詞         241,372
  記号         186,672
  助詞          23,097
  動詞           7,281
  助動詞         3,810
  接頭詞         2,031
  形容詞         1,943
  副詞             660
  接続詞           424
  連体詞           220
  感動詞            99
[ 合  計 ]     467,609 語

当然ながら、名詞や記号が多い。フィラーとは「えーと」、「あのー」のような、文と文の間を埋めるような単語のこと。
いつもながら、全体的に「こういうものなんだ」と実感する程度。

8. 単語別出現回数

1年間に出現した単語を集計してみた。(100回以上出現した単語を掲載)

[ 単語               ]  [ 品詞   ]  [ 出現回数 ]
  :                       記号          24,205
  /                       記号          22,747
  0                       名詞          21,074
  1                       名詞          16,479
  2                       名詞          14,890
  #                       記号          11,942
  .                       記号          11,350
  3                       名詞          11,275
  8                       名詞           9,264
  t                       記号           7,844
  o                       記号           7,750
  https                   名詞           7,354
  5                       名詞           7,322
  c                       記号           7,199
  (                      記号           6,893
  )                      記号           6,866
  4                       名詞           6,699
  の                      助詞           6,437
  :                      記号           5,851
  【                      記号           5,498
  】                      記号           5,498
  7                       名詞           5,351
  松江                    名詞           5,166
  日                      名詞           5,002
  、                      記号           4,824
  6                       名詞           4,667
  R                       記号           4,650
  T                       記号           4,134
  @                       記号           4,066
  消防                    名詞           3,901
  9                       名詞           3,900
  Matsue                  名詞           3,682
  -                       記号           3,152
  災害                    名詞           3,066
  。                      記号           2,980
  [                      記号           2,953
  ]                      記号           2,953
  市                      名詞           2,790
  に                      助詞           2,671
  [                       記号           2,375
  ]                       記号           2,375
  Japan                   名詞           2,233
  現在                    名詞           2,073
  (                       記号           2,009
  l                       記号           1,964
  は                      助詞           1,964
  Mk                      名詞           1,957
  が                      助詞           1,942
  本部                    名詞           1,934
  CCv                     名詞           1,929
  ?                       記号           1,759
  発生                    名詞           1,729
  )                       記号           1,719
  て                      助詞           1,703
  C                       記号           1,671
  q                       記号           1,611
  f                       記号           1,586
  町                      名詞           1,578
  し                      動詞           1,566
  ※                      記号           1,503
  Shimane                 名詞           1,499
  …                      記号           1,494
  °                      名詞           1,485
  た                      助動詞         1,404
  を                      助詞           1,351
  Wn                      名詞           1,322
  月                      名詞           1,308
  で                      助詞           1,300
  県                      名詞           1,238
  ▼                      記号           1,111
  N                       記号           1,109
  気象庁                  名詞           1,064
  島根                    名詞           1,023
  と                      助詞           1,002
  年                      名詞             992
  ・                      記号             984
  情報                    名詞             984
  yqzbmTADLW              名詞             962
  救急                    名詞             849
  支援                    名詞             848
  備忘録                  名詞             841
  速度                    名詞             800
  大雨                    名詞             800
  高度                    名詞             783
  さ                      名詞             760
  ,                       記号             741
  南中                    名詞             736
  入                      接頭詞           728
  中                      名詞             701
  通過                    名詞             693
  警戒                    名詞             687
  vJRQk                   名詞             607
  ぶり                    名詞             595
  m                       記号             590
  →                      記号             590
  名                      名詞             587
  以来                    名詞             584
  +                       記号             581
  機体                    名詞             576
  便                      名詞             570
  Fr                      名詞             569
  ft                      名詞             568
  S                       記号             567
  に関する                助詞             567
  終了                    名詞             539
  km                      名詞             536
  MODE                    名詞             530
  k                       記号             529
  から                    助詞             526
  ;                       記号             524
  気象                    名詞             521
  警報                    名詞             521
  注意                    名詞             506
  害                      名詞             499
  E                       記号             496
  土砂                    名詞             486
  い                      動詞             478
  まで                    助詞             475
  ください                動詞             464
  気温                    名詞             455
  も                      助詞             443
  方向                    名詞             441
  や                      助詞             438
  位置                    名詞             425
  s                       記号             425
  「                      記号             425
  」                      記号             423
  する                    動詞             417
  BLOG                    名詞             416
  いる                    動詞             414
  !                      記号             410
  症                      名詞             392
  今日                    名詞             391
  旧暦                    名詞             383
  感染                    名詞             381
  再                      接頭詞           380
  出                      名詞             375
  浸水                    名詞             369
  正午                    名詞             368
  日の出                  名詞             368
  六                      名詞             364
  時                      名詞             364
  曜                      名詞             362
  干支                    名詞             362
  月齢                    名詞             362
  頃                      名詞             362
  な                      助動詞           358
  丁目                    名詞             357
  第                      接頭詞           351
  にかけて                助詞             349
  ない                    助動詞           339
  東部                    名詞             329
  洪水                    名詞             314
  なる                    動詞             313
  避難                    名詞             311
  性                      名詞             305
  xhhy                    名詞             303
  yqzbmTjAJW              名詞             303
  注意報                  名詞             298
  可能                    名詞             295
  等                      名詞             294
  機                      名詞             289
  vDcbbgA                 名詞             287
  A                       記号             285
  です                    助動詞           271
  🔶                      記号             270
  明日                    名詞             269
  台風                    名詞             267
  よう                    名詞             266
  ので                    助詞             265
  突風                    名詞             264
  ゚                      名詞             260
  最大                    名詞             260
  地方                    名詞             258
  ➡                      名詞             258
  レベル                  名詞             257
  ℃                      名詞             253
  号                      名詞             250
  zP                      名詞             247
  ℃)                     名詞             245
  こと                    名詞             244
  低                      形容詞           241
  河川                    名詞             241
  さ                      動詞             240
  ISS                     名詞             240
  P                       記号             240
  度                      名詞             236
  確認                    名詞             236
  11月                    名詞             235
  6月                     名詞             235
  9月                     名詞             234
  震度                    名詞             230
  8月                     名詞             228
  5月                     名詞             226
  危険                    名詞             225
  7月                     名詞             225
  について                助詞             221
  中国地方                名詞             221
  角                      名詞             220
  中国                    名詞             219
  発表                    名詞             219
  距離                    名詞             218
  れ                      動詞             217
  ます                    助動詞           213
  落雷                    名詞             213
  震源                    名詞             212
  気圧                    名詞             210
  10月                    名詞             208
  きぼう                  名詞             207
  コロナ                  名詞             206
  方位                    名詞             205
  など                    助詞             205
  ある                    動詞             204
  日時                    名詞             202
  新型                    名詞             201
  仰角                    名詞             201
  直線                    名詞             201
  JA                      名詞             200
  ウイルス                名詞             198
  %                       記号             198
  12月                    名詞             196
  最低                    名詞             195
  Pr                      名詞             192
  3月                     名詞             192
  激しい                  形容詞           189
  患者                    名詞             188
  mm                      名詞             188
  及び                    接続詞           186
  米                      名詞             186
  4月                     名詞             185
  対策                    名詞             183
  救助                    名詞             183
  1月                     名詞             182
  氾濫                    名詞             181
  計算                    名詞             180
  M                       記号             180
  JASDF                   名詞             180
  者                      名詞             179
  B                       記号             178
  yWtoO                   名詞             177
  降水                    名詞             176
  だ                      助動詞           174
  的                      名詞             171
  量                      名詞             171
  内                      名詞             170
  風速                    名詞             170
  雷                      名詞             168
  行動                    名詞             167
  夜                      名詞             165
  増水                    名詞             164
  強い                    形容詞           163
  室                      名詞             162
  ⬇                      名詞             161
  大雪                    名詞             160
  か                      助詞             160
  心構え                  名詞             157
  高める                  動詞             157
  ⬆                      名詞             157
  2月                     名詞             156
  による                  助詞             154
  高い                    形容詞           153
  竜巻                    名詞             153
  *                       記号             151
  個人                    名詞             150
  非常                    名詞             148
  火災                    名詞             146
  通知                    名詞             146
  D                       記号             145
  報                      名詞             145
  人                      名詞             144
  最高                    名詞             142
  期間                    名詞             142
  なっ                    動詞             142
  CC                      名詞             142
  で                      助動詞           140
  ため                    名詞             139
  今後                    名詞             138
  高波                    名詞             137
  降ひょう                名詞             137
  hPa                     名詞             136
  う                      助動詞           135
  美保関                  名詞             133
  の                      名詞             133
  十分                    名詞             132
  JMSDF                   名詞             132
  見込み                  名詞             131
  SQUAWK                  名詞             130
  津波                    名詞             129
  深                      形容詞           129
  規模                    名詞             129
  高                      形容詞           128
  1                      名詞             127
  雨                      名詞             127
  /                      記号             123
  継続                    名詞             121
  また                    接続詞           119
  瞬間                    名詞             119
  座標                    名詞             119
  東出雲                  名詞             118
  級                      名詞             116
  Debian                  名詞             115
  時間                    名詞             115
  回                      名詞             115
  Vh                      名詞             114
  分                      名詞             114
  水                      名詞             114
  暴風                    名詞             114
  緊急                    名詞             113
  まし                    助動詞           111
  湿度                    名詞             110
  遅く                    形容詞           110
  おそれ                  名詞             109
  その                    連体詞           108
  多                      形容詞           108
  金                      名詞             107
  あり                    動詞             107
  以上                    名詞             106
  土                      名詞             106
  だっ                    助動詞           106
  火                      名詞             105
  木                      名詞             104
  強                      形容詞           104
  2                      名詞             104
  KCB                     名詞             103
  YGJ                     名詞             103
  W                       記号             102
  和                      名詞             102
  自火                    名詞             101
  鳴動                    名詞             101
  令                      接頭詞           101
  雪                      名詞             100
  :                        :                :
  :                        :                :
  :                        :                :
[ 合  計 ]                             467,609 語

例年どおり、半角記号の :, /, 半角英数字、全角ひらがなの が多かった。


単純に数を集計するだけではなく、形態素解析を利用して集計するのも面白いものです。

以上。





 

Sponsored Link

 

Comments