2022年 - ツイート集計!
Updated:
改めまして、旧年明けまして、新年おめでとうございます。
2022年の Twitter でのツイート(私用で主として使用しているアカウントのみ)を Ruby で集計してみました。
当方は、ツイートは全て自宅サーバ(Debian GNU/Linux)上のデータベース(MariaDB)に保存しています。(実際には Ruby + Twitter API で本家からデータを取得して保存)
ほとんど SQL で集計可能でしたが、品詞・単語別の集計は形態素解析エンジン MeCab を使用しました。
集計内容は以下のとおり。
- 月別ツイート数
- 曜日別ツイート数
- 時間別ツイート数
- 投稿元別ツイート数
- 文字数別ツイート数
- 1日当たりツイート数別集計
- 品詞別出現回数
- 単語別出現回数
1. 月別ツイート数
[ 年 月 ] [件数] [ 比 率 ]
2022年01月 567 ( 7.21%)
2022年02月 441 ( 5.61%)
2022年03月 664 ( 8.45%)
2022年04月 610 ( 7.76%)
2022年05月 590 ( 7.51%)
2022年06月 602 ( 7.66%)
2022年07月 800 ( 10.18%)
2022年08月 792 ( 10.08%)
2022年09月 889 ( 11.31%)
2022年10月 621 ( 7.90%)
2022年11月 626 ( 7.97%)
2022年12月 657 ( 8.36%)
[ 合 計 ] 7,859 (100.00%)
例年、月 400 〜 900 ツイートだが、2022年は9月に 900弱 と少し多めだった。
台風関連のリツイートでしょう。
2. 曜日別ツイート数
[ 曜 日 ] [件数] [ 比 率 ]
日曜日 1,055 ( 13.42%)
月曜日 1,119 ( 14.24%)
火曜日 1,173 ( 14.93%)
水曜日 1,168 ( 14.86%)
木曜日 1,107 ( 14.09%)
金曜日 1,176 ( 14.96%)
土曜日 1,061 ( 13.50%)
[ 合 計 ] 7,859 (100.00%)
例年どおり、ほぼ平均的でした。
3. 時間別ツイート数
[ 時 間 ] [件数] [ 比 率 ]
00時台 1,377 ( 17.52%)
01時台 122 ( 1.55%)
02時台 90 ( 1.15%)
03時台 111 ( 1.41%)
04時台 122 ( 1.55%)
05時台 173 ( 2.20%)
06時台 116 ( 1.48%)
07時台 157 ( 2.00%)
08時台 227 ( 2.89%)
09時台 340 ( 4.33%)
10時台 326 ( 4.15%)
11時台 273 ( 3.47%)
12時台 601 ( 7.65%)
13時台 237 ( 3.02%)
14時台 280 ( 3.56%)
15時台 405 ( 5.15%)
16時台 358 ( 4.56%)
17時台 448 ( 5.70%)
18時台 819 ( 10.42%)
19時台 207 ( 2.63%)
20時台 480 ( 6.11%)
21時台 240 ( 3.05%)
22時台 185 ( 2.35%)
23時台 165 ( 2.10%)
[ 合 計 ] 7,859 (100.00%)
通常のツイートは、自身の生活スタイルの関係で18時台が多い。
0時台、12時台は Bot によるツイートがほとんど。
4. 投稿元別ツイート数
[ 投稿元 ] [件数] [ 比 率 ]
mk-mode BOT 6,952 ( 88.46%)
TwitVim 306 ( 3.89%)
TweetDeck 274 ( 3.49%)
Twitter Web App 271 ( 3.45%)
IFTTT 37 ( 0.47%)
Twitter for Android 19 ( 0.24%)
[ 合 計 ] 7,859 (100.00%)
Bot 以外では、生活スタイルの関係でテキストエディタの Vim や TweetDeck, ブラウザからツイートすることが多い。
この私用アカウントでは、出先(携帯端末等)からツイートすることはほとんどない。
5. 文字数別ツイート数
[ 文字数 ] [件数] [ 比 率 ]
〜 10文字 1 ( 0.01%)
〜 20文字 8 ( 0.10%)
〜 30文字 24 ( 0.31%)
〜 40文字 53 ( 0.67%)
〜 50文字 81 ( 1.03%)
〜 60文字 129 ( 1.64%)
〜 70文字 275 ( 3.50%)
〜 80文字 724 ( 9.21%)
〜 90文字 407 ( 5.18%)
〜100文字 649 ( 8.26%)
〜110文字 310 ( 3.94%)
〜120文字 2,632 ( 33.49%)
〜130文字 273 ( 3.47%)
〜140文字 2,289 ( 29.13%)
〜150文字 3 ( 0.04%)
〜180文字 1 ( 0.01%)
[ 合 計 ] 7,859 (100.00%)
文字数の少なすぎるツイートはほとんどない。
2017年途中から280文字までツイートできる仕様になっている(正確には、全角文字や半角カタカナ等は1文字を2文字換算)が、 Twitter API でツイートを取得した時点で140文字に切り捨てられているため、多くの140文字超のツイートは全て140文字として集計している。
それでも140文字を超えるツイートが存在するのは、ツイート時に BitLy 短縮の URL だったのが Twitter API で取得し直すと Twitter 標準の t.co 短縮になり文字数が増えるため、または、その他。
6. 1日当たりツイート数別集計
[ Tweets ] [日数] [ 比 率 ]
7 1 ( 0.27%)
9 2 ( 0.55%)
10 8 ( 2.19%)
11 9 ( 2.47%)
12 12 ( 3.29%)
13 16 ( 4.38%)
14 18 ( 4.93%)
15 16 ( 4.38%)
16 19 ( 5.21%)
17 18 ( 4.93%)
18 28 ( 7.67%)
19 21 ( 5.75%)
20 20 ( 5.48%)
21 26 ( 7.12%)
22 24 ( 6.58%)
23 16 ( 4.38%)
24 19 ( 5.21%)
25 11 ( 3.01%)
26 6 ( 1.64%)
27 11 ( 3.01%)
28 9 ( 2.47%)
29 12 ( 3.29%)
30 5 ( 1.37%)
31 2 ( 0.55%)
32 7 ( 1.92%)
33 3 ( 0.82%)
34 4 ( 1.10%)
35 1 ( 0.27%)
36 2 ( 0.55%)
37 5 ( 1.37%)
38 1 ( 0.27%)
39 1 ( 0.27%)
40 3 ( 0.82%)
44 1 ( 0.27%)
45 1 ( 0.27%)
48 1 ( 0.27%)
50 2 ( 0.55%)
52 1 ( 0.27%)
58 1 ( 0.27%)
71 1 ( 0.27%)
94 1 ( 0.27%)
[ 合 計 ] 365 (100.00%)
例年どおり、1日に10〜20回強ツイートすることが多かったようだ。また、Bot による日次ツイートがあるので1回もツイートしなかった日はなかった。(最低でも1日7回)
(ちなみに、1回もツイートしなかった日は、2011年7月7日のアカウント開設以来1日もない)
7. 品詞別出現回数
形態素解析エンジン MeCab を使用して品詞別に集計してみた。
[ 品詞 ] [ 出現回数 ]
名詞 270,324
記号 210,909
助詞 21,150
動詞 6,928
助動詞 3,789
接頭詞 2,058
形容詞 1,803
副詞 696
接続詞 287
連体詞 193
感動詞 98
フィラー 1
[ 合 計 ] 518,236 語
当然ながら、名詞や記号が多い。フィラーとは「えーと」、「あのー」のような、文と文の間を埋めるような単語のこと。
いつもながら、全体的に「こういうものなんだ」と実感する程度。
8. 単語別出現回数
1年間に出現した単語を集計してみた。(100回以上出現した単語を掲載)
[ 単語 ] [ 品詞 ] [ 出現回数 ]
: 記号 28,212
/ 記号 26,741
0 名詞 24,660
1 名詞 18,069
2 名詞 17,983
# 記号 14,623
. 記号 12,292
3 名詞 11,740
8 名詞 9,293
t 記号 9,228
o 記号 8,822
https 名詞 8,657
c 記号 8,445
5 名詞 8,147
( 記号 7,786
) 記号 7,782
4 名詞 7,441
: 記号 6,414
【 記号 6,331
】 記号 6,330
松江 名詞 6,279
の 助詞 6,162
6 名詞 5,602
7 名詞 5,370
日 名詞 5,221
R 記号 5,081
@ 記号 4,995
消防 名詞 4,990
T 記号 4,933
- 記号 4,505
Matsue 名詞 4,433
9 名詞 4,406
、 記号 4,258
災害 名詞 3,537
[ 記号 3,356
] 記号 3,356
市 名詞 3,253
Japan 名詞 2,917
[ 記号 2,709
] 記号 2,709
。 記号 2,682
( 記号 2,680
現在 名詞 2,601
l 記号 2,521
Mk 名詞 2,511
本部 名詞 2,483
CCv 名詞 2,475
に 助詞 2,457
発生 名詞 2,307
? 記号 2,092
) 記号 2,070
町 名詞 1,947
は 助詞 1,912
° 名詞 1,809
が 助詞 1,767
Shimane 名詞 1,746
※ 記号 1,741
… 記号 1,640
た 助動詞 1,543
xhhy 名詞 1,461
yqzbmTjAJW 名詞 1,461
し 動詞 1,405
て 助詞 1,392
を 助詞 1,333
県 名詞 1,274
月 名詞 1,266
救急 名詞 1,263
支援 名詞 1,262
Wn 名詞 1,225
▼ 記号 1,187
C 記号 1,155
で 助詞 1,137
中 名詞 1,071
q 記号 1,019
f 記号 1,011
島根 名詞 1,001
yqzbmTADLW 名詞 987
気象庁 名詞 986
情報 名詞 985
年 名詞 984
通過 名詞 966
高度 名詞 936
速度 名詞 928
備忘録 名詞 898
・ 記号 847
さ 名詞 837
症 名詞 833
と 助詞 816
感染 名詞 809
S 記号 790
名 名詞 775
, 記号 765
終了 名詞 764
方向 名詞 755
→ 記号 741
機体 名詞 737
南中 名詞 728
ft 名詞 728
Fr 名詞 726
便 名詞 725
MODE 名詞 725
N 記号 723
入 接頭詞 715
; 記号 711
k 記号 702
m 記号 616
大雨 名詞 616
ぶり 名詞 601
以来 名詞 600
警戒 名詞 587
km 名詞 548
から 助詞 548
気温 名詞 519
丁目 名詞 508
について 助詞 506
米 名詞 492
第 接頭詞 463
頃 名詞 455
害 名詞 450
s 記号 449
コロナ 名詞 439
A 記号 437
新型 名詞 434
警報 名詞 433
P 記号 429
% 記号 426
ウイルス 名詞 424
! 記号 420
患者 名詞 420
する 動詞 416
Pr 名詞 416
に関する 助詞 412
E 記号 409
「 記号 407
も 助詞 406
」 記号 405
BLOG 名詞 403
対策 名詞 399
いる 動詞 395
旧暦 名詞 383
再 接頭詞 380
室 名詞 380
正午 名詞 370
台風 名詞 370
日の出 名詞 369
い 動詞 367
六 名詞 366
曜 名詞 365
干支 名詞 365
月齢 名詞 365
出 名詞 365
zP 名詞 365
土砂 名詞 361
時 名詞 355
最大 名詞 349
注意 名詞 348
AE 名詞 346
まで 助詞 339
号 名詞 337
ください 動詞 331
浸水 名詞 322
です 助動詞 319
気象 名詞 316
Debian 名詞 307
性 名詞 305
可能 名詞 304
bullseye 名詞 302
こと 名詞 300
℃ 名詞 297
さ 動詞 295
等 名詞 280
震度 名詞 277
℃) 名詞 276
や 助詞 274
磁気嵐 名詞 270
注意報 名詞 268
な 助動詞 267
ない 助動詞 265
まし 助動詞 261
低 形容詞 250
れ 動詞 250
11月 名詞 248
3月 名詞 246
位置 名詞 244
10月 名詞 243
明日 名詞 241
8月 名詞 239
レベル 名詞 236
5月 名詞 234
ある 動詞 230
9月 名詞 230
7月 名詞 230
空軍 名詞 228
6月 名詞 227
12月 名詞 226
高める 動詞 226
東部 名詞 225
vDcaUdy 名詞 225
今後 名詞 225
心構え 名詞 225
積算 名詞 225
ミサイル 名詞 222
4月 名詞 222
震源 名詞 221
ので 助詞 218
1月 名詞 215
度 名詞 212
機 名詞 212
➡ 名詞 212
最低 名詞 209
にかけて 助詞 208
火災 名詞 206
yFqmO 名詞 205
2月 名詞 205
方位 名詞 205
発表 名詞 205
角 名詞 204
距離 名詞 204
日時 名詞 203
M 記号 202
ISS 名詞 202
きぼう 名詞 202
仰角 名詞 202
直線 名詞 202
量 名詞 200
洪水 名詞 198
K 記号 197
最高 名詞 194
JASDF 名詞 194
Boeing 名詞 191
1 名詞 190
救助 名詞 188
時間 名詞 188
なる 動詞 186
海軍 名詞 186
JA 名詞 182
今日 名詞 181
よう 名詞 181
⬇ 名詞 180
落下 名詞 179
留意 名詞 178
気圧 名詞 178
風速 名詞 176
地方 名詞 176
速報 名詞 170
B 記号 169
mm 名詞 168
津波 名詞 165
D 記号 164
⬆ 名詞 164
もの 名詞 160
か 助詞 159
Poseidon 名詞 158
危険 名詞 157
継続 名詞 156
地磁気 名詞 155
高 形容詞 153
の 名詞 153
yWtoO 名詞 151
暴風 名詞 150
発射 名詞 149
深 形容詞 148
だ 助動詞 148
規模 名詞 146
ます 助動詞 146
人 名詞 146
中国 名詞 146
分 名詞 145
hPa 名詞 144
報 名詞 143
的 名詞 142
北朝鮮 名詞 142
雷 名詞 142
河川 名詞 142
程度 名詞 141
通知 名詞 141
インストール 名詞 138
YGJ 名詞 137
降水 名詞 137
/ 記号 136
観測 名詞 136
宍道 名詞 135
で 助動詞 134
vDcbbgA 名詞 133
中国地方 名詞 132
日本 名詞 132
強い 形容詞 131
瞬間 名詞 128
なっ 動詞 127
KC 名詞 127
増水 名詞 127
関連 名詞 126
内 名詞 120
う 助動詞 119
弾道 名詞 119
JMSDF 名詞 117
高い 形容詞 117
令 接頭詞 116
和 名詞 116
突風 名詞 116
東出雲 名詞 115
⚠ 名詞 115
付近 名詞 114
激しい 形容詞 114
CC 名詞 112
木 名詞 112
鹿島 名詞 111
夜 名詞 110
避難 名詞 110
JcgMics 名詞 109
雨 名詞 109
金 名詞 108
確認 名詞 108
所 名詞 108
期間 名詞 107
土 名詞 106
水 名詞 106
場合 名詞 106
強 形容詞 106
湿度 名詞 105
火 名詞 104
ツール 名詞 103
地震 名詞 103
また 接続詞 102
以上 名詞 101
その他 名詞 100
大雪 名詞 100
十分 名詞 100
: : :
: : :
: : :
[ 合 計 ] 518,236 語
例年どおり、半角記号, 半角英数字が多かった。
単純に数を集計するだけではなく、形態素解析を利用して集計するのも面白いものです。
以上。
Comments