2019年 - ツイート集計!

Updated:


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

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

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

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

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

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

1. 月別ツイート数

[ 年  月 ]  [件数]  [ 比 率 ]
2019年01月     496  (  6.99%)
2019年02月     408  (  5.75%)
2019年03月     628  (  8.85%)
2019年04月     529  (  7.45%)
2019年05月     681  (  9.59%)
2019年06月     554  (  7.80%)
2019年07月     593  (  8.35%)
2019年08月     913  ( 12.86%)
2019年09月     715  ( 10.07%)
2019年10月     621  (  8.75%)
2019年11月     453  (  6.38%)
2019年12月     509  (  7.17%)
[ 合  計 ]   7,100  (100.00%)

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

2. 曜日別ツイート数

[ 曜  日 ]  [件数]  [ 比 率 ]
  日曜日       941  ( 13.25%)
  月曜日       980  ( 13.80%)
  火曜日       993  ( 13.99%)
  水曜日     1,007  ( 14.18%)
  木曜日     1,202  ( 16.93%)
  金曜日     1,023  ( 14.41%)
  土曜日       954  ( 13.44%)
[ 合  計 ]   7,100  (100.00%)

ほぼ平均的だが、木曜日だけが少し多めだった。
(ちなみに、2018年は金曜日が少し多めだった)

3. 時間別ツイート数

[ 時  間 ]  [件数]  [ 比 率 ]
  00時台     1,011  ( 14.24%)
  01時台        65  (  0.92%)
  02時台        60  (  0.85%)
  03時台        67  (  0.94%)
  04時台       109  (  1.54%)
  05時台       145  (  2.04%)
  06時台        89  (  1.25%)
  07時台       107  (  1.51%)
  08時台       126  (  1.77%)
  09時台       168  (  2.37%)
  10時台       170  (  2.39%)
  11時台       129  (  1.82%)
  12時台       484  (  6.82%)
  13時台       112  (  1.58%)
  14時台       154  (  2.17%)
  15時台       162  (  2.28%)
  16時台       234  (  3.30%)
  17時台       148  (  2.08%)
  18時台     1,498  ( 21.10%)
  19時台       870  ( 12.25%)
  20時台       582  (  8.20%)
  21時台       252  (  3.55%)
  22時台       172  (  2.42%)
  23時台       186  (  2.62%)
[ 合  計 ]   7,100  (100.00%)

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

4. 投稿元別ツイート数

[ 投稿元              ]  [件数]  [ 比 率 ]
  mk-mode BOT             5,289  ( 74.49%)
  TwitVim                   945  ( 13.31%)
  TweetDeck                 374  (  5.27%)
  Twitter Web Client        319  (  4.49%)
  IFTTT                     127  (  1.79%)
  Twitter Web App            25  (  0.35%)
  Twitter for Android        21  (  0.30%)
[ 合  計 ]                7,100  (100.00%)

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

5. 文字数別ツイート数

[ 文字数 ]  [件数]  [ 比 率 ]
 〜 10文字       3  (  0.04%)
 〜 20文字       7  (  0.10%)
 〜 30文字      33  (  0.46%)
 〜 40文字      72  (  1.01%)
 〜 50文字     128  (  1.80%)
 〜 60文字     264  (  3.72%)
 〜 70文字     455  (  6.41%)
 〜 80文字     761  ( 10.72%)
 〜 90文字     490  (  6.90%)
 〜100文字     285  (  4.01%)
 〜110文字     340  (  4.79%)
 〜120文字   1,823  ( 25.68%)
 〜130文字     366  (  5.15%)
 〜140文字   2,054  ( 28.93%)
 〜150文字       4  (  0.06%)
 〜160文字       3  (  0.04%)
 〜170文字       1  (  0.01%)
 〜180文字       8  (  0.11%)
 〜200文字       2  (  0.03%)
 〜220文字       1  (  0.01%)
[ 合  計 ]   7,100  (100.00%)

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

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

[ Tweets ]  [日数]  [ 比 率 ]
     2           1  (  0.28%)
     4           1  (  0.28%)
     5           1  (  0.28%)
     7           1  (  0.28%)
     8           1  (  0.28%)
     9           8  (  2.20%)
    10           9  (  2.48%)
    11          15  (  4.13%)
    12          10  (  2.75%)
    13          15  (  4.13%)
    14          21  (  5.79%)
    15          24  (  6.61%)
    16          22  (  6.06%)
    17          27  (  7.44%)
    18          20  (  5.51%)
    19          31  (  8.54%)
    20          22  (  6.06%)
    21          18  (  4.96%)
    22          15  (  4.13%)
    23          19  (  5.23%)
    24           9  (  2.48%)
    25          11  (  3.03%)
    26          12  (  3.31%)
    27           9  (  2.48%)
    28           5  (  1.38%)
    29           6  (  1.65%)
    30           5  (  1.38%)
    31           4  (  1.10%)
    32           7  (  1.93%)
    34           2  (  0.55%)
    36           1  (  0.28%)
    37           1  (  0.28%)
    38           1  (  0.28%)
    39           3  (  0.83%)
    43           1  (  0.28%)
    44           1  (  0.28%)
    46           1  (  0.28%)
    47           1  (  0.28%)
    48           1  (  0.28%)
    51           1  (  0.28%)
[ 合  計 ]     363  (100.00%)

1日に10〜20回強ツイートすることが多かったようだ。また、Bot による日次ツイートがあるので1回もツイートしなかった日はなかった。
(2019年はサーバを正常に稼働できない期間があったが、 Bot ツイートはできなくとも、手動のツイートはあった)
(ちなみに、1回もツイートしなかった日は、2011年7月7日のアカウント開設以来1日もない)

7. 品詞別出現回数

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

[ 品詞   ]  [ 出現回数 ]
  名詞         193,113
  記号         110,207
  助詞          28,705
  動詞           9,443
  助動詞         5,059
  接頭詞         2,643
  形容詞         1,353
  副詞           1,046
  連体詞           415
  接続詞           391
  感動詞           195
  フィラー           7
  その他             1
[ 合  計 ]     352,578 語

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

8. 単語別出現回数

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

[ 単語               ]  [ 品詞   ]  [ 出現回数 ]
  #                       記号          11,574
  :                       記号          11,373
  .                       記号           8,923
  の                      助詞           8,145
  /                       記号           7,447
  t                       名詞           6,674
  https                   名詞           6,573
  ://                     記号           6,489
  co                      名詞           6,403
  :                      記号           6,366
  、                      記号           5,679
  (                      記号           5,248
  )                      記号           5,216
  【                      記号           4,610
  。                      記号           3,816
  に                      助詞           3,070
  00                      名詞           2,903
  が                      助詞           2,823
  @                       記号           2,778
  ]                       記号           2,745
  ※                      記号           2,721
  RT                      名詞           2,637
  は                      助詞           2,509
  】                      記号           2,397
  】[                     記号           2,182
  -                       記号           2,164
  松江                    名詞           2,161
  *                       記号           2,110
  matsue                  名詞           2,097
  0                       名詞           2,097
  6                       名詞           1,940
  E                       名詞           1,926
  て                      助詞           1,890
  現在                    名詞           1,888
  Japan                   名詞           1,880
  災害                    名詞           1,842
  た                      助動詞         1,833
  で                      助詞           1,783
  ・                      記号           1,638
  消防                    名詞           1,630
  月                      名詞           1,626
  Mk                      名詞           1,624
  松江市消防本部          名詞           1,600
  t99                     名詞           1,598
  し                      動詞           1,596
  h                       名詞           1,582
  を                      助詞           1,579
  DH                      名詞           1,552
  563                     名詞           1,552
  sVLKZ                   名詞           1,551
  NJK                     名詞           1,551
  発生                    名詞           1,514
  情報                    名詞           1,340
  Matsue                  名詞           1,329
  1                       名詞           1,307
  と                      助詞           1,258
  …                      記号           1,150
  (                       記号           1,142
  日                      名詞           1,124
  「                      記号           1,073
  」                      記号           1,048
  32                      名詞           1,011
  )                       記号           1,005
  頃                      名詞             995
  救急                    名詞             989
  支援                    名詞             986
  °                      記号             980
  -1                      名詞             976
  Shimane                 名詞             917
  確認                    名詞             913
  備忘録                  名詞             896
  Wn                      名詞             887
  から                    助詞             850
  10                      名詞             838
  検知                    名詞             780
  分                      名詞             755
  以外                    名詞             752
  2019年                  名詞             750
  12                      名詞             749
  MLAT                    名詞             745
  定期                    名詞             732
  便                      名詞             730
  →                      記号             729
  入                      接頭詞           728
  南中                    名詞             722
  ▼                      記号             718
  3                       名詞             709
  気象庁                  名詞             705
  航空機                  名詞             679
  [                      記号             677
  ]                      記号             677
  5                       名詞             675
  -2                      名詞             671
  BJ                      名詞             669
  今日                    名詞             660
  いる                    動詞             646
  松江市                  名詞             626
  T-4                     名詞             626
  も                      助詞             621
  島根県                  名詞             621
  7                       名詞             605
  ^M                      記号             597
  05                      名詞             586
  11                      名詞             569
  [                       記号             566
  16                      名詞             543
  17                      名詞             542
  06                      名詞             542
  09                      名詞             538
  2                       名詞             537
  B                       名詞             532
  落雷                    名詞             527
  な                      助動詞           517
  ADS                     名詞             517
  18                      名詞             515
  14                      名詞             510
  する                    動詞             509
  ない                    助動詞           499
  15                      名詞             498
  41                      名詞             494
  に関する                助詞             488
  N                       名詞             485
  ぶり                    名詞             476
  07                      名詞             473
  い                      動詞             470
  19                      名詞             467
  02                      名詞             462
  以来                    名詞             462
  01                      名詞             446
  〜                      記号             442
  位置                    名詞             441
  中国地方                名詞             441
  08                      名詞             438
  !                      記号             436
  04                      名詞             431
  13                      名詞             428
  03                      名詞             421
  G                       名詞             415
  20                      名詞             412
  🔶                      名詞             409
  速度                    名詞             407
  なる                    動詞             407
  高度                    名詞             397
  50                      名詞             395
  s                       名詞             393
  ,                       記号             392
  さ                      動詞             391
  8                       名詞             388
  や                      助詞             385
  松江市内                名詞             383
  ゚                      名詞             382
  よう                    名詞             379
  こと                    名詞             375
  旧暦                    名詞             374
  再                      接頭詞           370
  日の出                  名詞             369
  大雨                    名詞             369
  C                       名詞             367
  出                      動詞             366
  BKUgh                   名詞             366
  正午                    名詞             365
  21                      名詞             364
  4                       名詞             363
  干支                    名詞             362
  月齢                    名詞             361
  さ                      名詞             360
  六曜                    名詞             359
  BL                      名詞             359
  OG                      名詞             359
  T                       名詞             358
  れ                      動詞             354
  注意                    名詞             353
  ください                動詞             344
  OO                      名詞             338
  気象情報                名詞             337
  9                       名詞             336
  ね                      助詞             335
  JA                      名詞             332
  Vh                      名詞             332
  にかけて                助詞             329
  ので                    助詞             323
  ---                     記号             323
  約                      接頭詞           321
  23                      名詞             308
  22                      名詞             307
  345K                    名詞             305
  CB                      名詞             305
  中                      名詞             301
  ある                    動詞             300
  ^M^M                    記号             296
  だ                      助動詞           296
  51                      名詞             294
  18時                    名詞             292
  距離                    名詞             290
  の                      名詞             287
  明日                    名詞             287
  です                    助動詞           279
  まで                    助詞             273
  空自                    名詞             272
  突風                    名詞             271
  気温                    名詞             270
  31                      名詞             269
  shimane                 名詞             260
  など                    助詞             260
  機                      名詞             258
  美保                    名詞             257
  40                      名詞             254
  36                      名詞             253
  終了                    名詞             247
  30                      名詞             242
  発表                    名詞             239
  か                      助詞             239
  害                      名詞             239
  33                      名詞             233
  等                      名詞             232
  通過                    名詞             230
  第                      接頭詞           227
  う                      助動詞           226
  なっ                    動詞             226
  町                      名詞             226
  Fortran                 名詞             225
  34                      名詞             225
  25                      名詞             220
  2019                    名詞             217
  No.                     接頭詞           217
  ?                      記号             216
  土砂災害                名詞             214
  35                      名詞             213
  P                       名詞             212
  計算                    名詞             211
  直線                    名詞             210
  55                      名詞             210
  より                    助詞             210
  ISS                     名詞             209
  西                      名詞             209
  機体                    名詞             209
  最高気温                名詞             209
  tottori                 名詞             208
  で                      助動詞           208
  Tottori                 名詞             207
  警戒                    名詞             206
  46                      名詞             201
  回帰                    名詞             201
  方位角                  名詞             198
  ft                      名詞             198
  きぼう                  名詞             197
  日時                    名詞             197
  仰角                    名詞             197
  Fr                      名詞             195
  SQUAWK                  名詞             195
  震源                    名詞             194
  便名                    名詞             191
  台風                    名詞             187
  東                      名詞             186
  浸水                    名詞             185
  という                  助詞             183
  37                      名詞             181
  なるほど                感動詞           180
  ます                    助動詞           180
  内                      名詞             178
  低                      形容詞           176
  38                      名詞             176
  /                      記号             176
  45                      名詞             175
  以上                    名詞             174
  現時点                  名詞             174
  68                      名詞             173
  52                      名詞             171
  56                      名詞             171
  でしょ                  助動詞           170
  24                      名詞             167
  警報                    名詞             166
  北東                    名詞             164
  その                    連体詞           163
  ため                    名詞             163
  88                      名詞             161
  火災                    名詞             160
  ?                       記号             160
  無                      接頭詞           159
  54                      名詞             156
  南西                    名詞             156
  丁目                    名詞             156
  最低気温                名詞             154
  39                      名詞             154
  26                      名詞             153
  未満                    名詞             153
  東部                    名詞             153
  27                      名詞             152
  Ruby                    名詞             152
  れる                    動詞             152
  53                      名詞             150
  あり                    動詞             149
  44                      名詞             147
  日赤                    名詞             146
  練習                    名詞             146
  ??                      記号             144
  48                      名詞             143
  42                      名詞             143
  58                      名詞             142
  28                      名詞             142
  降ひょう                名詞             141
  高さ                    名詞             140
  59                      名詞             140
  qGyCufoOL               名詞             140
  まし                    助動詞           139
  及び                    接続詞           137
  令和元年                名詞             137
  〃                      記号             136
  データ                  名詞             135
  29                      名詞             134
  57                      名詞             134
  47                      名詞             134
  報                      名詞             134
  今後                    名詞             132
  人                      名詞             132
  それ                    名詞             131
  1                      名詞             130
  可能性                  名詞             129
  BLOG                    名詞             128
                         記号             128
  37km                    名詞             127
  目視確認                名詞             127
  だっ                    助動詞           126
  お                      接頭詞           122
  北                      名詞             122
  No.1                    名詞             121
  へ                      助詞             120
  状態                    名詞             120
  所有                    名詞             119
  心構え                  名詞             117
  高める                  動詞             117
  7700                    名詞             116
  竜巻                    名詞             116
  緊急事態                名詞             115
  もの                    名詞             114
  水                      名詞             114
  最大震度                名詞             114
  ない                    形容詞           114
  規模                    名詞             112
  43                      名詞             112
  不安定                  名詞             112
  |                       記号             111
  1回                     名詞             111
  ygEY                    名詞             111
  -3                      名詞             110
  5052                    名詞             110
  49                      名詞             110
  降水量                  名詞             110
  大気                    名詞             110
  土                      名詞             109
  23日                    名詞             109
  避難                    名詞             109
  予想                    名詞             108
  注意報                  名詞             108
  警戒レベル              名詞             108
  W                       名詞             107
  利用                    名詞             106
  木                      名詞             105
  金                      名詞             105
  危険度                  名詞             105
  ⬇                      名詞             105
  火                      名詞             104
  救助                    名詞             104
  5054                    名詞             104
  131                     名詞             103
  10km                    名詞             103
  輸送機                  名詞             103
  単                      接頭詞           103
  激しい                  形容詞           102
  数                      名詞             102
  71                      名詞             102
  自火                    名詞             101
  鳴動                    名詞             101
  深さ                    名詞             100
  Debian                  名詞             100
  :                        :                :
  :                        :                :
  :                        :                :
[ 合  計 ]                             352,578 語

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


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

以上。





 

Sponsored Link

 

Comments