Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
データ分析イベントデータ説明(VRChatイベントカレンダー)
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ぶんちん
February 06, 2025
Technology
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
データ分析イベントデータ説明(VRChatイベントカレンダー)
ぶんちん
February 06, 2025
More Decks by ぶんちん
See All by ぶんちん
良書紹介09_データストーリー説得技法
bunnchinn3
0
17
工場データのバイアスを語ろう
bunnchinn3
0
13
良書紹介08_ 頭のいい子がやっているすごいグラフの読み方
bunnchinn3
0
110
プロジェクト失敗につながる地雷ワード
bunnchinn3
8
16k
良書紹介07_LEAN ANALYICS
bunnchinn3
0
56
基礎統計のつまづきポイント
bunnchinn3
0
55
良書紹介06_こどもの統計学
bunnchinn3
0
77
良書紹介05_データ分析実務スキル検定 公式テキスト
bunnchinn3
0
110
“異常”検知プロジェクトの難しさ
bunnchinn3
0
77
Other Decks in Technology
See All in Technology
ゴールデンパスは敷いただけでは道にならない ─ 企画部門のエンジニアが技術標準を事業価値に変えるまで
mhrtech
0
140
Foxgloveについて 実際にExtensionを開発して公開するまでの話 / About Foxglove: The Story of Developing and Releasing an Extension
ry0_ka
0
210
インフラ寄りSREでも 開発に踏み出せる〜境界を越えてユーザー体験に向き合いたい〜
sansantech
PRO
2
3.7k
穢れた技術選定について
watany
3
300
「最後に責任を取るのはチーム」— 人間のPRレビューを最小化してアップデートしたメンタルモデル
jnishime_dresscode
0
540
[2026-07-15] AI Ready なはずだったアーキテクチャと、見えてきた課題・次に目指す状態
wxyzzz
4
2.6k
しくみを学んで使いこなそう GitHub Copilot app
torumakabe
2
230
ループエンジニアリングでE2Eテストを実践
noriyukitakei
0
350
AI駆動開発におけるQAエンジニアの役割事例 〜AI駆動開発の現場から〜
kobayashiyorimitsu
0
490
AIレビューはどこまで任せられるのか?自動化と人が背負うレビューの境界
sansantech
PRO
2
710
人を動かすのは時間ではなく、納得感 〜新任EMが入社3ヶ月、組織を2回変えた話〜
kakehashi
PRO
3
220
関数型の考えを TypeScript に持ち込んで、テストしやすい純粋関数を増やす / Pure at the Core, Effects at the Edge: Bringing Functional Thinking into TypeScript
kaminashi
1
110
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.3k
GitHub's CSS Performance
jonrohan
1033
470k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Producing Creativity
orderedlist
PRO
348
40k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.6k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
310
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
230
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
460
Transcript
データ分析イベントデータ説明 <超簡易版>R AnaliticFlow操作説明 ぶんちん 2025年2月6日 データサイエンティスト集会 in VRC 1
使用するデータ VRChatイベントカレンダー 2018年~2025年1月21日までに登録されたデータ
基データ概要 配布ファイル形式:CSV 文字コード:UTF-8 ファイルサイズ:約65MB データ期間:2018年6月21日~2025年1月21日
レコード数:95693 項目数:18 3
データ項目 タイムスタンプ イベント名 日付 開始時刻
終了時刻 イベント詳細 イベント主催者 イベント内容 4 人数制限 参加条件(モデル、人数制限など) 参加方法 備考 Android対応可否 イベントジャンル 海外ユーザー向け告知 告知文 途中から取得したと思われる項目もあるので扱いに注意
データ分析にあたっての注意点 イベント名などの入力のないデータ(空白行) ⇒明らかな異常データ VRChatイベントへの登録データは利用者側で修正・削除不 可であり、正しいデータへの対応は新規登録(データ追加) ⇒不適切な内容のデータ 基本的にデータクレンジングが必要 5
できる範囲でやりました!
配布データ 2種類のデータを配布します 生データ 前処理済データ <初心者はこちらがオススメ> イベント名の記載がない異常データ(空白行)を削除 同一イベント名が同じ日に複数回開催登録されているデータの重複 削除(タイムスタンプが最新のレコードを採用)
イベントジャンル列をカテゴリごとに扱いやすいよう整理 6 どれを使ってもらってもOKです 後述の理由からそれぞれ ・UTF-8版 ・Shift-JIS版(特殊文字削除) の2種類、計4種類を配布します
ちょっとだけ、 データ分析ソフト「R AnaliticFlow」の 使い方(超ダイジェスト)と注意点 7
R AnalyticFlow 8 https://r.analyticflow.com/ja/ Rベースで動く、GUI操作を基本とする“データ解析ソフトウェア” 日本で作られたソフトで、 UIやチュートリアルなど 全てが日本語対応! 注意) Rの導入も必要です
私の仕事(データ分析教育)で メインに使っているソフトです 導入方法の詳細は公式の情報見てください。 基本的にexeファイルでインストールし、指示に従って進めばOKです。
画面の基本的な見方 9 一番基本のエリア 分析フローの作成 ノード (分析・データ処理機能) データ・グラフ・ ヘルプなどの表示 Rのコンソール 選択中のノードの
設定を入力 ノードの格納場所
起動後の画面 作業フォルダの作成 10 初めてのデータのときは ここを選択してプロジェ クトフォルダを作成 分析を再開する場合は ここから該当のプロジェクトを選択
データの読み込み 11 ここを右クリックすると作業 フォルダを開ける ⇒データを入れておくとよい 読み込みたいデータを ドラッグ&ドロップ ヘッダーがTRUE 文字コードを確認 ⇒フローを実行
or ノードを実行 注意! 今回使用するデータの特殊文字を読み込めない 今回に限り特殊文字を消すため、 文字コードをShift-JISに変換したデータを 読み込むのが楽です( Shift-JIS 版データも配布予定)
分析例 12 集計ノードで カテゴリごとに統計量算出 グラフノードで 見たいグラフ描画 分析フローを示す矢印は右クリックのドラッグ&ドロップで引けます 処理(コード)の実行順にノードを配置して分析する 集計条件を設定 描画条件を設定
Orange Data Mining こちらは処理順ではなく、データの流れをフローで描画 UTF-8をそのまま読み込めます 13 使用方法は過去のLT資料を見てみてください