農園ちょっと素人な統計部???? 〜3月編〜 (52)

←← 掲示板一覧に戻る ← スレッド一覧に戻る

1 野に咲く名無し@転載禁止 (16350f50) 2024/03/01 (金) 20:49:57.493 ID:b1Er5XFxg

農園ちょっと素人な統計部???? 〜3月編〜

今回も農園に立てられたスレッド数について調査していきます??

前スレ
農園ちょっと素人な統計部????
https://tulip-kako.fox-tools.workers.dev/test/read.cgi/tulipplantation/1706960570/

2 野に咲く名無し@転載禁止 ( (主)) 2024/03/01 (金) 20:50:14.584 ID:b1Er5XFxg

まずは月ごとのスレッド数はこちら
https://i.imgur.com/VHVg1JD.png" data-lightbox="image">https://i.imgur.com/VHVg1JD.png" loading="lazy">
https://i.imgur.com/VHVg1JD.png

右肩上がりの数字となっております
2024年2月に立てられたスレッド数は過去最高の12613件

3 野に咲く名無し@転載禁止 2024/03/01 (金) 20:50:20.696 ID:eeWTzpstv

お?🥺

4 野に咲く名無し@転載禁止 ( (主)) 2024/03/01 (金) 20:50:50.274 ID:b1Er5XFxg

次に日ごとのデータを見てみましょう??

2024年1月のデータはこちら
https://i.imgur.com/sp20xbs.png" data-lightbox="image">https://i.imgur.com/sp20xbs.png" loading="lazy">
https://i.imgur.com/sp20xbs.png

2024年2月のデータはこちら
https://i.imgur.com/TsTFbE4.png" data-lightbox="image">https://i.imgur.com/TsTFbE4.png" loading="lazy">
https://i.imgur.com/TsTFbE4.png

1日の平均スレッド数は388→435と増加
先月はより多くのスレが立てられたことが分かります

5 野に咲く名無し@転載禁止 2024/03/01 (金) 20:51:06.223 ID:eeWTzpstv

はぇ〜🥺

6 野に咲く名無し@転載禁止 2024/03/01 (金) 20:51:11.429 ID:70nkQtnn5

スレ立て数増えてる感覚あったからその通りのデータだ🥺

7 野に咲く名無し@転載禁止 ( (主)) 2024/03/01 (金) 20:51:20.270 ID:b1Er5XFxg

最後に時間帯ごとのスレッド数を見ていきましょう??

2024年1月のデータはこちら
https://i.imgur.com/qmX4tQV.png" data-lightbox="image">https://i.imgur.com/qmX4tQV.png" loading="lazy">
https://i.imgur.com/qmX4tQV.png

2024年2月のデータはこちら
https://i.imgur.com/G2SPPOw.png" data-lightbox="image">https://i.imgur.com/G2SPPOw.png" loading="lazy">
https://i.imgur.com/G2SPPOw.png

1月2月共に一番スレ立ての少ない時間帯は4時台、一番多い時間帯は20時台となっています
2月のデータでは4時台が92件、20時台が1030件となっており、時間帯により10倍以上スレ立て数が違うことが分かります

以上です
また来月お会いしましょう??

8 野に咲く名無し@転載禁止 2024/03/01 (金) 20:51:33.396 ID:39lC63Qq2

最近スレッドが多いと感じてたけど実際に増えてるのね🥺

9 野に咲く名無し@転載禁止 2024/03/01 (金) 20:52:05.692 ID:eeWTzpstv

4時台いるからもっと賑わってほちい😭

10 野に咲く名無し@転載禁止 ( (主)) 2024/03/01 (金) 20:54:37.356 ID:b1Er5XFxg

>>7
書き忘れましたが12時台がポコっと高いのも面白いですね🤓
お昼休みにスレ立てしているのでしょうか🥸

11 野に咲く名無し@転載禁止 2024/03/01 (金) 20:56:16.867 ID:749kRnM0s

統計部員ら🥺

12 野に咲く名無し@転載禁止 2024/03/01 (金) 20:57:27.810 ID:867Jc8hLC

>>7
賑わってる時間が知れるの助かる

13 野に咲く名無し@転載禁止 2024/03/01 (金) 20:57:53.333 ID:a9pVGLOeS

>>10
もしかして昼休憩もしかして働いているとかまさか🥺

14 野に咲く名無し@転載禁止 2024/03/01 (金) 20:58:17.689 ID:70nkQtnn5

>>7
一番賑わってる時間にスレを立ててるわけですね🥺

15 野に咲く名無し@転載禁止 ( (主)) 2024/03/01 (金) 21:00:22.401 ID:b1Er5XFxg

>>14
結果的にはそうなりますが実際は農園便りのスレを見て「やべっ忘れてた」となり急いで画像を出力したわけですね🥸

16 野に咲く名無し@転載禁止 2024/03/01 (金) 21:06:23.403 ID:67r4OKEOr

データくれんか?
サーバーに負担かかるからスクレイピングするか悩んでたんやけどあるなら欲しいわ

17 野に咲く名無し@転載禁止 2024/03/01 (金) 21:08:00.783 ID:67r4OKEOr

ビニールハウスに部スレ立ててほしいわ
多分活用そんなにされんやろうけど

18 野に咲く名無し@転載禁止 2024/03/01 (金) 21:12:42.264 ID:b8z99zCiE

上がってるんだね🥺

19 野に咲く名無し@転載禁止 ( (主)) 2024/03/01 (金) 21:15:13.585 ID:b1Er5XFxg

>>16
https://tulip-kako.fox-tools.workers.dev/tulipplantation/subject.txt
で全過去スレのスレタイ一覧が取れるのでスレ番号から日時に変換しています🤓
大元からのデータ取得は1日1回、上記URLへのアクセスごとにさらに1回なので農園鯖への影響は極小と思われます🥺
書き込み数を分析したい場合は全てのdatを開く必要がありこれは流石に鯖への影響が大きいのでやってません😕

20 野に咲く名無し@転載禁止 2024/03/01 (金) 21:16:31.080 ID:67r4OKEOr

>>19
サンガツ
レス数ってどばっと取れる?

21 野に咲く名無し@転載禁止 2024/03/01 (金) 21:20:20.562 ID:67r4OKEOr

取れるみたいやね

22 野に咲く名無し@転載禁止 2024/03/01 (金) 21:21:28.410 ID:12dC2lmYC

はえー休みも日数も少ない2月の方がスレ建て多かったんやね
賑わってて嬉しい🤗

23 野に咲く名無し@転載禁止 ( (主)) 2024/03/01 (金) 21:21:51.364 ID:b1Er5XFxg

>>20
レス数の情報は現行スレなら
https://tulipplantation.com/tulipplantation/subject.json
から取れるんだけど
過去スレは
https://tulipplantation.com/tulipplantation/thread/1709/subject.json
みたいにレス数の情報が消えちゃう仕様なんだよね??
だからレス数を集計したいなら各スレのdatファイルを開いて行数から数えないといけない
各datにアクセスするにはしっかり間隔を開けないと鯖の負担が大きくなっちゃう&膨大な数になるからワイはやってない??

24 野に咲く名無し@転載禁止 2024/03/01 (金) 21:24:01.424 ID:67r4OKEOr

>>23
そうなると書き込み数が増えたかを簡単には調べられそうやないや
スクレイピングは簡単やが負荷が気になる

25 野に咲く名無し@転載禁止 ( (主)) 2024/03/01 (金) 21:26:52.712 ID:b1Er5XFxg

>>24
そうなんだよねえ🥺
当然レス数も数えたい気持ちはあるけど農園本体の負荷になることはしたくないし
まあ遊び目的の統計だからワイはスレッド数だけでいいかなって感じ

26 野に咲く名無し@転載禁止 2024/03/01 (金) 21:31:36.056 ID:67r4OKEOr

今ちょいまち
すぐにコード書くわ

27 野に咲く名無し@転載禁止 2024/03/01 (金) 21:33:32.749 ID:67r4OKEOr

ワードクラウドまで行けるやろか

28 野に咲く名無し@転載禁止 2024/03/01 (金) 21:36:38.445 ID:c16MbIXDP

はえ〜
なに喋ってるかわかんないけどがんばえ〜🥺✊✊

29 野に咲く名無し@転載禁止 2024/03/01 (金) 21:49:38.344 ID:739GGp0am

昼12はやっぱふえるわね

30 野に咲く名無し@転載禁止 ( (主)) 2024/03/01 (金) 21:52:46.071 ID:b1Er5XFxg

>>27
スレタイのならワードクラウド作れると思う✊😳

31 野に咲く名無し@転載禁止 2024/03/01 (金) 21:55:24.503 ID:67r4OKEOr

>>30
今pandasで分割中

32 野に咲く名無し@転載禁止 2024/03/01 (金) 22:01:53.451 ID:749kRnM0s

🐼?

33 野に咲く名無し@転載禁止 2024/03/01 (金) 22:05:53.197 ID:67r4OKEOr

# txtは別途utf-8に変換してね

import pandas as pd
import re
import datetime

with open("./subject.txt") as f:
l = f.readlines()

df = pd.DataFrame(l, columns=["data"])
df = df["data"].str.extract(r"^(\d+)\.dat<>(.+)\(1\)$")
df.rename(columns={0: "date", 1: "title"}, inplace=True)
df["date"] = df["date"].astype(int).apply(lambda x: datetime.datetime.fromtimestamp(x))

34 野に咲く名無し@転載禁止 2024/03/01 (金) 22:06:45.545 ID:67r4OKEOr

>>33
とりあえず前処理用のコード

35 野に咲く名無し@転載禁止 2024/03/01 (金) 22:43:48.508 ID:210o0Hobd

学びガール👧

36 野に咲く名無し@転載禁止 2024/03/01 (金) 22:54:36.647 ID:67r4OKEOr

>>33続き
hourly_counts = df.resample("h", on="date").size()
import statsmodels
from statsmodels.tsa.seasonal import STL
import matplotlib.pyplot as plt

hourly_counts.plot()

# 1時間ごとなので24分割
stl = STL(hourly_counts, period=24, robust=True)
stl_series = stl.fit()

stl_series.plot()
plt.show()

37 野に咲く名無し@転載禁止 2024/03/01 (金) 22:57:24.608 ID:67r4OKEOr

SLT分解してみたで
ただ単にプロット
https://i.imgur.com/Y2neoee.png" data-lightbox="image">https://i.imgur.com/Y2neoee.png" loading="lazy">
https://i.imgur.com/Y2neoee.png

ピリオドが24でSLT分解
https://i.imgur.com/TWIEpyN.png" data-lightbox="image">https://i.imgur.com/TWIEpyN.png" loading="lazy">
https://i.imgur.com/TWIEpyN.png
24 * 7 で分解
https://i.imgur.com/hfevflJ.png" data-lightbox="image">https://i.imgur.com/hfevflJ.png" loading="lazy">
https://i.imgur.com/hfevflJ.png

38 野に咲く名無し@転載禁止 2024/03/01 (金) 22:57:47.796 ID:67r4OKEOr

このことからトレンド的には緩やかに人口は増加しとるみたいや

39 野に咲く名無し@転載禁止 2024/03/01 (金) 22:58:34.370 ID:67r4OKEOr

残差もいい感じにバラけてる臭いしまあおかしくはないんちゃう?

40 野に咲く名無し@転載禁止 2024/03/01 (金) 22:58:54.379 ID:67r4OKEOr

以上統計部(幽霊部員)の感想でした

41 野に咲く名無し@転載禁止 2024/03/01 (金) 23:02:11.419 ID:ad1mGtzGr

全然わかんないけどとりあえず統計部員さんめっちゃ頭良さそうなのは分かった🥺すごいぷゆ

42 野に咲く名無し@転載禁止 2024/03/01 (金) 23:13:27.694 ID:4cdfTfGeS

1月はあけおめスレの乱立とかだろうけど2月の3本くらいは何があったんやこれ

43 野に咲く名無し@転載禁止 2024/03/01 (金) 23:17:58.211 ID:67r4OKEOr

>>41
何が調べたくて言いたかったかというとここの人口は
スレ数が増える=人口は増加している
と仮定したとき
スレ数のトレンドは緩やかな上昇トレンドなので多分人口も緩やかに増えてるっぽいってことやで

44 野に咲く名無し@転載禁止 2024/03/01 (金) 23:19:07.676 ID:c16MbIXDP

バレンタインとか?

45 野に咲く名無し@転載禁止 2024/03/01 (金) 23:19:44.196 ID:749kRnM0s

🐼すごい🥺

46 野に咲く名無し@転載禁止 2024/03/01 (金) 23:23:42.098 ID:16OYUoU3x

>>42
クソスレ便乗大喜利乱立かもしれんね??

47 野に咲く名無し@転載禁止 ( (主)) 2024/03/01 (金) 23:24:52.927 ID:b1Er5XFxg

>>37 ❓
はえ〜 🥺

48 野に咲く名無し@転載禁止 2024/03/01 (金) 23:26:31.319 ID:57AIYM7sn

NISA部かなんかで便乗スレ立ちまくってそれ見た農園主が荒らしと思ってビックリしたのがきっかけでちょっとしたブームになったんやっけ?🤔

49 野に咲く名無し@転載禁止 2024/03/01 (金) 23:28:17.972 ID:c1YIi0lHT

たしかスレタイ改変ブームは2回くらいあったのは覚えてる🥺

50 野に咲く名無し@転載禁止 2024/03/01 (金) 23:30:43.145 ID:67r4OKEOr

>>37
これSTL分解や……
恥ずかしすぎる

51 野に咲く名無し@転載禁止 2024/03/01 (金) 23:55:29.216 ID:67r4OKEOr

>>47
STL分解によってグラフの変化の仕方を以下の2つに分けたんや

トレンド:時系列データの長期的な傾向を表す成分。例)経済成長率や人口増加率など
季節性 :時系列データの周期的な変動を表す成分。例)気温や売上高など(朝はスレか立たないとか土日はスレが立たないとかそういうの)

残差  :トレンドと季節性の影響を取り除いた成分。 例)天候や突発イベントなど(要は誤差やら外れ値やらなんやら)

トレンドを見ることによってもとの上下激しいグラフから画像のように滑らかに変化するグラフを抽出することでスレは立つことが増えてるのか?を調べたかったんやで

ここから先に進むとどのくらいスレが今後立つようになるのかの予測がしやすくなったりする感じやね

52 野に咲く名無し@転載禁止 2024/03/02 (土) 00:02:52.864 ID:21IXo9S8p

2やなくて3つやね