2021年 - ツイート集計!
Updated:
改めまして、旧年明けまして、新年おめでとうございます。
2021年の Twitter でのツイート(私用で主として使用しているアカウントのみ)を Ruby で集計してみました。
当方は、ツイートは全て自宅サーバ(Debian GNU/Linux)上のデータベース(MariaDB)に保存しています。(実際には Ruby + Twitter API で本家からデータを取得して保存)
ほとんど SQL で集計可能でしたが、品詞・単語別の集計は形態素解析エンジン MeCab を使用しました。
集計内容は以下のとおり。
- 月別ツイート数
- 曜日別ツイート数
- 時間別ツイート数
- 投稿元別ツイート数
- 文字数別ツイート数
- 1日当たりツイート数別集計
- 品詞別出現回数
- 単語別出現回数
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 語
例年どおり、半角記号の :
, /
, 半角英数字、全角ひらがなの の
が多かった。
単純に数を集計するだけではなく、形態素解析を利用して集計するのも面白いものです。
以上。
Comments