Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Power bi 0602_kobayashi

1,596 views

Published on

PowerBI勉強会第8回、小林分のセッションです!

Published in: Data & Analytics
  • Be the first to comment

  • Be the first to like this

Power bi 0602_kobayashi

  1. 1. 小林 寿 株式会社サーベイリサーチセンター 研究員/専門統計調査士 セッション内容未定! 参加者アンケートでネタ決め! 2018/6/2 Power BI 勉強会#8 @h_kobayashi1125 kopaprin @h_kobayashi1125
  2. 2. 今日のセッションネタは・・・・ 参加者アンケートの結果を、 PowerBIで可視化して決めちゃおう! 2018/6/2 Power BI 勉強会 #8 2
  3. 3. 自己紹介 2018/6/2 Power BI 勉強会 #8 3 • (株)サーベイリサーチセンター所属 • コンサルティング&データアナリティクスが仕事 • データマイニングや機械学習、統計解析、DataVizが好き • いろんなデータ分析を通じて、PowerBIの虜になったイチユーザー • 写真、資料の拡散ご自由にどうぞ • 基本、ぼっちBI @h_kobayashi1125 kopaprin @h_kobayashi1125 データビジュアライゼーションを楽しむE2D3に 所属中!DataViz好きな方はぜひフェイスブッ クページに してね はじめまして、小林です。
  4. 4. 技術もなく、知識もなく、ネタに困った私。 そうだ!アンケートでネタを決めてしまえ!! せっかくだからPowerBIでリアルタイムに結果をみよう! そういえば優吾さんが昔セッションしてたな・・・・ 2018/6/2 Power BI 勉強会 #8 4 https://www.slideshare.net/yugoes1021/ms-forms- ms-flow-power-bi-83167435
  5. 5. 今日のネタは4本の中から選んでください。 • Power BI Desktop 初心者セッション!(超速ver) • 忙しい人のために、ここ最近のアップデート内容を振り返ってみる • かがた氏のQiitaを解読したい!DAX初歩の初歩 • データアナリストが語るストーリーテリングとビジュアルの話 2018/6/2 Power BI 勉強会 #8 5
  6. 6. アンケート画面(Forms) https://goo.gl/nCiDVk 2018/6/2 Power BI 勉強会 #8 6
  7. 7. 2018/6/2 Power BI 勉強会 #8 7
  8. 8. Power BI Desktop 初心者セッション (超速ver) 2018/6/2 Power BI 勉強会 #8 8
  9. 9. 初心者セッションの概要 • オープンデータ(きたねぇデータ)を使っていろいろやってみよう! • データの取り込み→整形→レポート作成の一連の流れ • 最近のおすすめアップデートの内容もちょっとだけ 【利用データ】 「都道府県の人口一覧(wiki)」 「統計でみる市区町村の姿(e-stat)」 「市区町村コード(総務省)」 2018/6/2 Power BI 勉強会 #8 9
  10. 10. あとは操作動画&実況します 2018/6/2 Power BI 勉強会 #8 10
  11. 11. 忙しい人のために、 ここ最近のアップデート内容を 振り返ってみる 2018/6/2 Power BI 勉強会 #8 11
  12. 12. Power BI Updateについて • PowerBIは毎月定期的にアップデートが行われています https://powerbi.microsoft.com/ja-jp/blog/ 2018/6/2 Power BI 勉強会 #8 12
  13. 13. 宣伝 • 忙しい人&英語が不自由な人のために、毎月のアップデート情報(原則 Desktopに関わることのみ)をさらっと紹介しています。 2018/6/2 Power BI 勉強会 #8 13 忙しい人のためのPower BI Desktop Update
  14. 14. ブックマーク機能 • 好きなフィルタや強調をした状態でブックマークが可能に! • BIツールの欠点、「ここをこうみると、こんなことが分かる!」を表現しや すくなりました! 2018/6/2 Power BI 勉強会 #8 14
  15. 15. ツールヒント • レポートにちっちゃいレポートが出てくるんですよ! 2018/6/2 Power BI 勉強会 #8 15
  16. 16. シンクスライサー • 1つのスライサーを他のページにも適用できる! 2018/6/2 Power BI 勉強会 #8 16
  17. 17. ドリルスルー • もっと詳細を知りたい?なら他のページに案内しますよ♪ 2018/6/2 Power BI 勉強会 #8 17
  18. 18. レポートテーマの変更 • PowerBIレポートのテーマカラーが変更できますよ 2018/6/2 Power BI 勉強会 #8 18 【レポートテーマギャラリー】 https://community.powerbi.com/t5/Themes-Gallery/bd-p/ThemesGallery 【Color Theme Generator】 https://powerbi.tips/tools/color-theme-generator/ さらに詳しく・細かく設定したいなら・・・・ 【Report Theme Generator V3】 https://powerbi.tips/tools/report-theme-generator-v3/
  19. 19. おわりに Power BI Ideas でアイデア投稿&投票 • Ideasで改善・拡張機能をリクエスト https://ideas.powerbi.com/forums/265200-power- bi?WT.mc_id=Community 2018/6/2 Power BI 勉強会 #8 19
  20. 20. かがた氏のQiitaを解読したい! DAX初歩の初歩 2018/6/2 Power BI 勉強会 #8 20
  21. 21. DAXの基本 DAXとQuery(M)の違い 2018/6/2 Power BI 勉強会 #8 21
  22. 22. DAXの基本 メジャーの概念 • メジャーのイメージは、「実データ」「集計条件」 2018/2/10 Power BI 勉強会@名古屋 #1 22
  23. 23. DAXの基本 暗黙のメジャー • DAX使ったことなくても、メジャーの恩恵を受けているはず 2018/6/2 Power BI 勉強会 #8 23 データ 集計 グラフ化
  24. 24. サンプルデータの紹介 2018/6/2 Power BI 勉強会 #8 24 ID Name Sex Height Weight 1 小林 M 180 70 2 佐藤 M 165 50 3 鈴木 M 172 67 4 田中 M 176 95 5 伊藤 F 159 59 6 太田 F 152 60 … … … … … • こんなデータを使って実践してみましょう テーブル名:Profile この人たちのBMIを 分析したい!! 体重(kg)÷身長(m)2
  25. 25. DAXの基本 単純な計算 2018/6/2 Power BI 勉強会 #8 25 BMI = ‘Profile’ [weight] / ( ‘Profile’[height] / 100 ) ^ 2 • BMI:計算列の名前 • ‘Profile’ :テーブル名 • [weight],[height] :列(カラム)名 → 体重(kg)÷身長(m)2 ID Name Sex Height Weight BMI 1 小林 M 180 70 21.6 2 佐藤 M 165 50 18.4 3 鈴木 M 172 67 22.6 4 田中 M 176 95 30.7 5 伊藤 F 159 59 23.3 6 太田 F 152 60 26.0 … … … … …
  26. 26. BMIの平均は・・・? • 計算列[BMI]の平均を計算したいんですが・・・ 2018/6/2 Power BI 勉強会 #8 26 ID Name Sex Height Weight BMI 1 小林 M 180 70 21.6 2 佐藤 M 165 50 18.4 3 鈴木 M 172 67 22.6 4 田中 M 176 95 30.7 5 伊藤 F 159 59 23.3 6 太田 F 152 60 26.0 … … … … … メジャーをしっかり定義して、再利用 できるようにしよう!!
  27. 27. DAXの基本 構文 • BMI_ave:メジャーの名前 • AVERAGE :DAX関数 • ‘Profile’ :テーブル名 • [BMI] :列(カラム)名 →ProfileテーブルのBMI列の平均の計算結果をBMI_aveに入れるよー。 2018/6/2 Power BI 勉強会 #8 27 BMI_ave = AVERAGE ( ‘Profile’ [BMI] )
  28. 28. メジャーは1つの値なのか? • 定義したメジャーは、後から付加するフィルタ条件(フィルタコンテキス ト)によって色んな値に変身する! 2018/6/2 Power BI 勉強会 #8 28
  29. 29. いや、男性だけのBMI平均と全体を比較したいんだけど • ある特定の集計値と、全体との比較はよくある話。 →ExcelでいうSUMIFやAVERAGEIFをどのように実装するか? 2018/6/2 Power BI 勉強会 #8 29 CALUCULATE (<式>,<フィルタ1>,<フィルタ2>…)
  30. 30. CALUCULATEシールドを持たせてみる! 2018/6/2 Power BI 勉強会 #8 30
  31. 31. CALUCULATEを使った簡単なメジャー • BMI_M_ave:メジャーの名前 • CALUCULATE:指定したフィルターによって変更されたコンテキストで式を評 価します • AVERAGE(‘Profile’[BMI]):式 • ‘Profile’[Sex]= “M” :フィルタ →BMIの平均の計算結果をBMI_aveに入れるよー。 2018/6/2 Power BI 勉強会 #8 31 BMI_M_ave = CALCULATE(AVERAGE(‘Profile’[BMI]),'Profile'[Sex]= "M") →既メジャーに置き換えれる!「BMI_ave」
  32. 32. DAXのおまけ 「~~X」ファミリーの謎 • SUM、AVERAGEを使おうと思って目にとまった関数は無いか?? SUMX AVERAGEX 2018/6/2 Power BI 勉強会 #8 32 この人たちは、イテレータ君です。 BMI_avex = AVERAGEX('Profile',[weight] / ([height]/100) ^2) ID Name Sex Height Weight 1 小林 M 180 70 2 佐藤 M 165 50 3 鈴木 M 172 67 4 田中 M 176 95 5 伊藤 F 159 59 6 太田 F 152 60 … … … … … →Profileテーブルで、1行ずつBMIを計算してね。最後 に平均とってBMI_avexに入れるよー →BMI_aveと同じ結果になる!!
  33. 33. DAXおまけ メジャーテーブル便利だよ • メジャーがぐちゃぐちゃになるのはよくあるケース。 • メジャーテーブルを作っておくと多少整理できるかも! 2018/6/2 Power BI 勉強会 #8 33 【PowerBIメモ】メジャーテーブルを作ろう!
  34. 34. データアナリストが語る ストーリーテリングとビジュアルの話 2018/6/2 Power BI 勉強会 #8 34
  35. 35. ストーリーテリングって何? 「ストーリーテリング」とは、伝えたい思いやコンセプトを、それを想起させる印象的な体験談 やエピソードなどの“物語”を引用することによって、聞き手に強く印象付ける手法のことです。 抽象的な単語や情報を羅列するよりも、相手の記憶に残りやすく、得られる理解や共感が深いこ とから、企業のリーダーが理念の浸透を図ったり、組織改革の求心力を高めたりする目的で活用 するケースが増えています。 引用:コトバンク 2018/6/2 Power BI 勉強会 #8 35
  36. 36. データストーリーテリングって何? 「データ「ストーリーテリング」とは、伝えたい思いやコンセプトを、それを論 理的に導く具体的な数値などの“データ”を利用することによって、聞き手に強く 印象付ける手法。 2018/6/2 Power BI 勉強会 #8 36 来店客:-30人/日 売上:-30,000円/日
  37. 37. データは何のためにあるのか? データは、単にそれを集めて・見せて満足するものではなく、 課題・結論を導き出すための道具 • データそのままじゃ意味がないですよね • ビジュアル・グラフが重要なのです 2018/6/2 Power BI 勉強会 #8 37 データから言いたい事が一目でわかる 最適なビジュアル・グラフを選ぶ!
  38. 38. ビジュアライズの視点 ~なるべく「簡素・簡潔なビジュアルで表現する」ことから考える~ • PowerBIはじめ、BIツールやExcel含めた表計算ソフトの機能強化で、ビジュ アルは多種多様なものが選べるようになってきた • 凝ったグラフも簡単に作れる! • でも、「おおー!すげー!」以外の インサイトが無いことも・・・ 2018/6/2 Power BI 勉強会 #8 38
  39. 39. ビジュアルづくりは5W1H When:いつ伝えるのか? 社内会議?朝のMTG? Where:どこで伝えるのか? 会議室?営業時? Who:誰に伝えるのか? 上司?クライアント? Why:なぜ伝えるのか? 新規事業の提案?新商品のセールス? What:何を伝えるのか? ●●の平均?××の合計? How:どのように伝えるのか? 紙資料?WEB上? 2018/6/2 Power BI 勉強会 #8 39
  40. 40. BIのレポートと普通のレポートの違い • 普通のレポート(Excel→PowerPoint) ・BIのレポート 2018/6/2 Power BI 勉強会 #8 40
  41. 41. 相手の目線にたって設計しよう • かっこいいビジュアルががちゃがちゃ入っているレポートは、「おー、なん かすげーかっこいい」以外のインサイトを生まない(生まない可能性が高 い) • ストーリー仕立てでデータ検証できるように・わかりやすく設計する 2018/6/2 Power BI 勉強会 #8 41 まずは店舗別の売上と、時系 列での推移が確認したくなる だろう 各店舗の売上に占める商品構 成比を比較したくなるだろう 商品別の売上の推移で上昇傾 向にあるものを確認したくな るだろう
  42. 42. PowerBIレポートをつくるときは・・・ • データの内容をしっかり確認 間違ったデータをいくらいじっても意味がない(というか悪になる) ・どのようなビジネス課題を解決するレポートを作りたいのか考える 5W1Hで考えてみる ・利用者目線で分析ストーリーをつくる いきなりグラフ設置し始めない! ・どのようなビジュアルが効果的なのか考える いきなりカスタムビジュアルとか試さない! 2018/6/2 Power BI 勉強会 #8 42

×