2020年 - ツイート集計!

Updated:


改めまして、旧年中はお世話になりました。 本年もどうぞよろしくお願いします。

2020年の Twitter でのツイート(私用で主として使用しているアカウントのみ)を Ruby で集計してみました。(前回から投稿元別のツイート数も集計しております)

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

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

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

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

1. 月別ツイート数

[ 年  月 ]  [件数]  [ 比 率 ]
2020年01月     499  (  7.69%)
2020年02月     523  (  8.06%)
2020年03月     450  (  6.93%)
2020年04月     507  (  7.81%)
2020年05月     437  (  6.73%)
2020年06月     593  (  9.13%)
2020年07月     717  ( 11.04%)
2020年08月     608  (  9.37%)
2020年09月     636  (  9.80%)
2020年10月     482  (  7.42%)
2020年11月     459  (  7.07%)
2020年12月     581  (  8.95%)
[ 合  計 ]   6,492  (100.00%)

2019年同様、大体、月 400 〜 700 ツイートだが、夏季は少し多めだった。
台風関連のリツイートでしょう。

2. 曜日別ツイート数

[ 曜  日 ]  [件数]  [ 比 率 ]
  日曜日       823  ( 12.68%)
  月曜日       997  ( 15.36%)
  火曜日       904  ( 13.92%)
  水曜日       939  ( 14.46%)
  木曜日     1,003  ( 15.45%)
  金曜日       896  ( 13.80%)
  土曜日       930  ( 14.33%)
[ 合  計 ]   6,492  (100.00%)

2019年同様、ほぼ平均的だが、月・木曜日が少し多めだった。

3. 時間別ツイート数

[ 時  間 ]  [件数]  [ 比 率 ]
  00時台       970  ( 14.94%)
  01時台        90  (  1.39%)
  02時台        90  (  1.39%)
  03時台        81  (  1.25%)
  04時台       134  (  2.06%)
  05時台       176  (  2.71%)
  06時台       112  (  1.73%)
  07時台       117  (  1.80%)
  08時台       141  (  2.17%)
  09時台       176  (  2.71%)
  10時台       188  (  2.90%)
  11時台       211  (  3.25%)
  12時台       514  (  7.92%)
  13時台       139  (  2.14%)
  14時台       219  (  3.37%)
  15時台       151  (  2.33%)
  16時台       278  (  4.28%)
  17時台       165  (  2.54%)
  18時台     1,384  ( 21.32%)
  19時台       257  (  3.96%)
  20時台       351  (  5.41%)
  21時台       198  (  3.05%)
  22時台       172  (  2.65%)
  23時台       178  (  2.74%)
[ 合  計 ]   6,492  (100.00%)

通常のツイートは、自身の生活スタイルの関係で18時台が多い。
(2019年は、19,20時台も多かった)
00時台、12時台は Bot によるツイートがほとんど。

4. 投稿元別ツイート数

[ 投稿元              ]  [件数]  [ 比 率 ]
  mk-mode BOT             5,397  ( 83.13%)
  TwitVim                   593  (  9.13%)
  TweetDeck                 234  (  3.60%)
  Twitter Web App           120  (  1.85%)
  IFTTT                      77  (  1.19%)
  Twitter Web Client         59  (  0.91%)
  Twitter for Android        12  (  0.18%)
[ 合  計 ]                6,492  (100.00%)

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

5. 文字数別ツイート数

[ 文字数 ]  [件数]  [ 比 率 ]
 〜 10文字       1  (  0.02%)
 〜 20文字      12  (  0.18%)
 〜 30文字      36  (  0.55%)
 〜 40文字      86  (  1.32%)
 〜 50文字     115  (  1.77%)
 〜 60文字     304  (  4.68%)
 〜 70文字     243  (  3.74%)
 〜 80文字     740  ( 11.40%)
 〜 90文字     347  (  5.35%)
 〜100文字     204  (  3.14%)
 〜110文字     269  (  4.14%)
 〜120文字   1,782  ( 27.45%)
 〜130文字     281  (  4.33%)
 〜140文字   2,069  ( 31.87%)
 〜150文字       2  (  0.03%)
 〜180文字       1  (  0.02%)
[ 合  計 ]   6,492  (100.00%)

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

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

[ Tweets ]  [日数]  [ 比 率 ]
     6           1  (  0.27%)
     7           3  (  0.82%)
     8           5  (  1.37%)
     9          12  (  3.28%)
    10           7  (  1.91%)
    11          24  (  6.56%)
    12          26  (  7.10%)
    13          26  (  7.10%)
    14          29  (  7.92%)
    15          27  (  7.38%)
    16          26  (  7.10%)
    17          29  (  7.92%)
    18          20  (  5.46%)
    19          22  (  6.01%)
    20          17  (  4.64%)
    21          20  (  5.46%)
    22          18  (  4.92%)
    23          10  (  2.73%)
    24           8  (  2.19%)
    25           6  (  1.64%)
    26           3  (  0.82%)
    27           4  (  1.09%)
    28           2  (  0.55%)
    29           2  (  0.55%)
    30           2  (  0.55%)
    31           4  (  1.09%)
    34           1  (  0.27%)
    36           1  (  0.27%)
    40           2  (  0.55%)
    41           1  (  0.27%)
    44           1  (  0.27%)
    46           1  (  0.27%)
    50           1  (  0.27%)
    51           1  (  0.27%)
    56           2  (  0.55%)
    59           1  (  0.27%)
    70           1  (  0.27%)
[ 合  計 ]     366  (100.00%)

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

7. 品詞別出現回数

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

[ 品詞   ]  [ 出現回数 ]
  名詞         181,885
  記号         108,818
  助詞          22,364
  動詞           7,215
  助動詞         3,576
  接頭詞         2,158
  形容詞         1,302
  副詞             635
  接続詞           364
  連体詞           265
  感動詞            99
  フィラー          12
[ 合  計 ]     328,693 語

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

8. 単語別出現回数

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

[ 単語               ]  [ 品詞   ]  [ 出現回数 ]
  :                       記号          15,473
  #                       記号          10,752
  .                       記号           8,875
  /                       記号           6,962
  の                      助詞           6,598
  t                       名詞           6,575
  https                   名詞           6,097
  ://                     記号           6,046
  co                      名詞           5,967
  :                      記号           5,704
  (                      記号           5,667
  )                      記号           5,645
  【                      記号           4,775
  、                      記号           4,269
  】                      記号           3,795
  @                       記号           3,395
  Matsue                  名詞           3,327
  RT                      名詞           3,273
  。                      記号           2,840
  [                      記号           2,794
  ]                      記号           2,794
  00                      名詞           2,488
  に                      助詞           2,469
  松江                    名詞           2,196
  0                       名詞           2,184
  現在                    名詞           2,096
  が                      助詞           2,058
  災害                    名詞           2,042
  2                       名詞           1,910
  は                      助詞           1,874
  Japan                   名詞           1,866
  ]                       記号           1,756
  32                      名詞           1,672
  消防                    名詞           1,657
  Mk                      名詞           1,654
  松江市消防本部          名詞           1,630
  (                       記号           1,589
  て                      助詞           1,541
  )                       記号           1,500
  月                      名詞           1,469
  CC                      名詞           1,456
  ※                      記号           1,450
  l                       名詞           1,399
  し                      動詞           1,397
  C87                     名詞           1,384
  v8                      名詞           1,383
  発生                    名詞           1,365
  -                       記号           1,364
  R                       名詞           1,357
  3q                      名詞           1,334
  f8                      名詞           1,329
  vJRQk                   名詞           1,329
  …                      記号           1,320
  た                      助動詞         1,283
  を                      助詞           1,281
  で                      助詞           1,268
  Shimane                 名詞           1,138
  1                       名詞           1,135
  ▼                      記号           1,135
  Wn                      名詞           1,113
  °                      記号           1,102
  日                      名詞           1,059
  と                      助詞             993
  [                       記号             962
  】[                     記号             956
  🔶                      名詞             883
  救急                    名詞             848
  支援                    名詞             848
  気象庁                  名詞             831
  E                       名詞             818
  ゚                      名詞             812
  N                       名詞             809
  ・                      記号             791
  2020年                  名詞             769
  速度                    名詞             746
  高度                    名詞             745
  松江市                  名詞             743
  入                      接頭詞           736
  南中                    名詞             732
  12                      名詞             729
  備忘録                  名詞             711
  10                      名詞             699
  5                       名詞             690
  今日                    名詞             673
  05                      名詞             665
  大雨                    名詞             646
  島根県                  名詞             627
  位置                    名詞             618
  11                      名詞             605
  ぶり                    名詞             602
  16                      名詞             596
  6                       名詞             594
  ,                       記号             593
  以来                    名詞             589
  7                       名詞             586
  17                      名詞             583
  18                      名詞             580
  機体                    名詞             564
  3                       名詞             558
  Fr                      名詞             556
  「                      記号             555
  便名                    名詞             555
  ft                      名詞             555
  06                      名詞             550
  」                      記号             546
  情報                    名詞             533
  14                      名詞             529
  から                    助詞             520
  19                      名詞             512
  04                      名詞             503
  07                      名詞             491
  害                      名詞             485
  20                      名詞             480
  18時                    名詞             467
  さ                      名詞             465
  09                      名詞             465
  8                       名詞             464
  に関する                助詞             457
  4                       名詞             454
  注意                    名詞             453
  いる                    動詞             449
  15                      名詞             445
  08                      名詞             442
  13                      名詞             442
  中国地方                名詞             428
  !                      記号             421
  01                      名詞             420
  ください                動詞             419
  s                       名詞             418
  も                      助詞             413
  終了                    名詞             408
  SQUAWK                  名詞             406
  *                       記号             405
  や                      助詞             404
  02                      名詞             403
  -1                      名詞             402
  確認                    名詞             399
  中                      名詞             392
  運航                    名詞             392
  い                      動詞             391
  避難                    名詞             386
  旧暦                    名詞             381
  再                      接頭詞           378
  土砂災害                名詞             376
  T                       名詞             375
  正午                    名詞             371
  03                      名詞             371
  出                      動詞             370
  日の出                  名詞             369
  干支                    名詞             369
  月齢                    名詞             367
  等                      名詞             367
  六曜                    名詞             366
  BL                      名詞             366
  22                      名詞             365
  OG                      名詞             365
  Vh                      名詞             364
  なる                    動詞             364
  通過                    名詞             361
  な                      助動詞           361
  頃                      名詞             357
  21                      名詞             353
  まで                    助詞             350
  気象情報                名詞             348
  23                      名詞             347
  する                    動詞             344
  36                      名詞             339
  345K                    名詞             337
  CB                      名詞             337
  浸水                    名詞             333
  ➡                      名詞             328
  ない                    助動詞           325
  m4                      名詞             311
  にかけて                助詞             307
  気温                    名詞             304
  警戒                    名詞             297
  計算                    名詞             295
  9                       名詞             294
  vDcbbgA                 名詞             284
  こと                    名詞             280
  30                      名詞             271
  です                    助動詞           265
  警戒レベル              名詞             264
  33                      名詞             263
  39                      名詞             258
  No.                     接頭詞           257
  h                       名詞             256
  [?→?]                  記号             255
  よう                    名詞             251
  警報                    名詞             250
  低                      形容詞           249
  さ                      動詞             248
  31                      名詞             247
  故障                    名詞             244
  2020                    名詞             242
  35                      名詞             242
  t99                     名詞             242
  7600                    名詞             242
  無線機                  名詞             242
  落雷                    名詞             241
  41                      名詞             241
  S                       名詞             240
  DH                      名詞             238
  NJK                     名詞             236
  563                     名詞             236
  sVLKZ                   名詞             236
  ある                    動詞             235
  行動                    名詞             233
  50                      名詞             230
  ので                    助詞             230
  明日                    名詞             230
  -2                      名詞             227
  最高気温                名詞             225
  C++                     名詞             225
  51                      名詞             223
  れ                      動詞             222
  40                      名詞             222
  突風                    名詞             222
  注意報                  名詞             219
  東部                    名詞             215
  34                      名詞             212
  距離                    名詞             212
  など                    助詞             212
  37                      名詞             211
  MODE                    名詞             210
  →                      記号             201
  う                      助動詞           199
  直線                    名詞             196
  25                      名詞             194
  洪水                    名詞             194
  28                      名詞             191
  ISS                     名詞             191
  日時                    名詞             191
  きぼう                  名詞             190
  方位角                  名詞             190
  24                      名詞             190
  26                      名詞             190
  仰角                    名詞             189
  38                      名詞             189
  36km                    名詞             188
  ;                       記号             188
  48                      名詞             187
  45                      名詞             186
  だ                      助動詞           185
  ⬇                      名詞             183
  可能性                  名詞             181
  54                      名詞             180
  の                      名詞             179
  27                      名詞             179
  55                      名詞             178
  44                      名詞             177
  →?]                    記号             177
  52                      名詞             176
  震源                    名詞             176
  危険度                  名詞             175
  以上                    名詞             174
  緊急事態                名詞             174
  通知                    名詞             174
  ⬆                      名詞             173
  回帰                    名詞             171
  河川                    名詞             170
  分                      名詞             169
  第                      接頭詞           169
  発表                    名詞             168
  46                      名詞             164
  7700                    名詞             164
  56                      名詞             161
  W                       名詞             161
  でしょ                  助動詞           160
  最低気温                名詞             159
  雷                      名詞             159
  今後                    名詞             159
  心構え                  名詞             159
  高める                  動詞             159
  49                      名詞             158
  53                      名詞             158
  及び                    接続詞           158
  ます                    助動詞           158
  42                      名詞             157
  29                      名詞             157
  58                      名詞             156
  なっ                    動詞             154
  JA                      名詞             154
  43                      名詞             152
  方向                    名詞             152
  高さ                    名詞             151
  47                      名詞             149
  報                      名詞             147
  C                       名詞             146
  No.1                    名詞             145
  か                      助詞             144
  ね                      助詞             144
  人                      名詞             142
  以外                    名詞             141
  大雪                    名詞             141
  59                      名詞             137
  丁目                    名詞             137
  留意                    名詞             137
  あり                    動詞             135
  00000000                名詞             134
  0000                    名詞             134
  Invalid                 名詞             134
  という                  助詞             132
  1                      名詞             132
  57                      名詞             131
  増水                    名詞             131
  Tottori                 名詞             129
  救助                    名詞             129
  降水量                  名詞             129
  で                      助動詞           128
  〜                      記号             128
  程度                    名詞             128
  2                      名詞             127
  気圧                    名詞             126
  ?                       記号             126
  B                       名詞             125
  検知                    名詞             125
  風速                    名詞             125
  定期                    名詞             124
  132                     名詞             124
  便                      名詞             123
  航空機                  名詞             122
  BJ                      名詞             120
  ygEY                    名詞             120
  35度                    名詞             120
  見込み                  名詞             119
  /                      記号             118
  より                    助詞             117
  規模                    名詞             116
  強い                    形容詞           116
  内                      名詞             116
  深さ                    名詞             114
  ADS                     名詞             113
  ---                     記号             113
  8日                     名詞             112
  強                      形容詞           111
  それ                    名詞             111
  水                      名詞             110
  MLAT                    名詞             110
  木                      名詞             110
  最大震度                名詞             110
  高波                    名詞             110
  高齢者                  名詞             110
  火災                    名詞             109
  について                助詞             109
  土                      名詞             107
  また                    接続詞           106
  7日                     名詞             106
  火                      名詞             105
  個人                    名詞             105
  金                      名詞             104
  14日                    名詞             104
  湿度                    名詞             103
  13日                    名詞             103
  000                     名詞             103
  Ruby                    名詞             102
  お                      接頭詞           102
  xeRFk                   名詞             101
  87                      名詞             101
  夕方                    名詞             100
  :                        :                :
  :                        :                :
  :                        :                :
[ 合  計 ]                             328,693 語

2019年同様、2020年は半角記号の :, #, ., / や全角ひらがなの が多かった。


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

以上。





 

Sponsored Link

 

Comments