肥満(Obesity)分析ダッシュボード
概要
本リポジトリは、Power BIで構築された「肥満(Obesity)分析ダッシュボード」を収めています。政府のオープンデータを基に、年齢・性別などの人口統計情報や、運動・喫煙・飲酒・食習慣といった生活要因を組み合わせて肥満の傾向を分析することを目的としています。提供される主な資産は、分析用のPBIXファイル、加工済みおよび合成データのCSV、簡易レポート文書です。DAXで算出した指標や動的スライサーを用いたインタラクティブな可視化により、地域・年代別の比較やトレンド把握が容易になっています。データサイエンスや公衆衛生の初歩的な可視化プロジェクトとして活用可能です。
リポジトリの統計情報
- スター数: 6
- フォーク数: 1
- ウォッチャー数: 6
- コミット数: 3
- ファイル数: 4
- メインの言語: 未指定
主な特徴
- Power BI(.pbix)で作られたマルチページのインタラクティブダッシュボード
- 政府オープンデータを加工した生データ&合成データ(CSV)を同梱
- DAXによるカスタム指標・集計を使用したカード/グラフ表示
- 動的スライサーで地域や年代、性別などを組み合わせたフィルタリングが可能
技術的なポイント
このプロジェクトの核はPBIXファイルに格納されたデータモデルと可視化です。PBIX内では複数テーブルの関係性(リレーションシップ)を設計し、DAX(Data Analysis Expressions)で肥満率や平均BMI、カテゴリ別割合などの計算列・メジャーを作成していると想定されます。可視化はカード(KPI表示)、棒グラフ、円グラフ、テーブル、そしてスライサーを組み合わせ、ユーザーが地域・年齢・性別・生活習慣別の比較をインタラクティブに行えるようになっています。データソースは政府のオープンデータを加工したCSVと合成データで、整形・欠損処理は事前に行われているためPBIX側は可視化と計算ロジックに集中可能です。一方でPBIXはバイナリ形式のためデータ処理の再現性や自動化(CI/CD)を図るには限界があります。改善点としては、ETLをPower Queryや外部スクリプト(Python/R)、あるいはパイプライン(Airflowなど)で明示化し、ソースデータおよび変換スクリプトをリポジトリに保持すること、DAXメジャーのコメントやリファクタリングで可読性を高めること、Power BI Serviceでの公開とスケジュール更新の設定、そしてテスト用のサンプルケースを用意することが挙げられます。これにより再現性と運用性が向上し、継続的なデータ更新に耐えうる分析基盤へ拡張できます。
プロジェクトの構成
主要なファイルとディレクトリ:
- Obesity Dashboard.pbix: file
- ObesityDataSet_raw_and_data_sinthetic.csv: file
- README.md: file
- Report Power bi.docx: file
まとめ
Power BIで手早く肥満要因を可視化する入門的ダッシュボード。拡張の余地あり。
リポジトリ情報:
- 名前: Obesity-Dashboard
- 説明: ✨Interactive Obesity Analysis Dashboard built using Power BI. Analyzes demographic, lifestyle, and eating habit factors from government open data. Includes multi-page dashboards, DAX measures, cards, bar and pie charts, and dynamic slicers to provide insights into obesity patterns and health trends.
- スター数: 6
- 言語: null
- URL: https://github.com/RamaSaiJahnavi/Obesity-Dashboard
- オーナー: RamaSaiJahnavi
- アバター: https://avatars.githubusercontent.com/u/152687845?v=4
READMEの抜粋:
Obesity-Dashboard
✨Interactive Obesity Analysis Dashboard built using Power BI. Analyzes demographic, lifestyle, and eating habit factors from government open data. Includes multi-page dashboards, DAX measures, cards, bar and pie charts, and dynamic slicers to provide insights into obesity patterns and health trends. …