質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.31%
Power BI

Power BIは、マイクロソフト社が提供しているBIツールです。レポートの作成・共有、エクセルや会計システムなどさまざまなソフトウエアのデータをグラフやチャートに変換。データの分析・解析などにも利用できます。

Q&A

1回答

3022閲覧

【PowerBI】ヒストグラムの階級幅を可変にする方法

nanokirin

総合スコア0

Power BI

Power BIは、マイクロソフト社が提供しているBIツールです。レポートの作成・共有、エクセルや会計システムなどさまざまなソフトウエアのデータをグラフやチャートに変換。データの分析・解析などにも利用できます。

0グッド

0クリップ

投稿2022/07/15 17:14

前提

PowerBIでデータをヒストグラムで可視化したいと考えています。
テーブルにはは複数設備のデータが含まれており、ヒストグラムに表示したい設備をスライサーで選択します。
データをグループ化して縦棒グラフと組み合わせることでヒストグラムの表示自体は問題なくできています。

実現したいこと

今のままでも一応問題ないのですが、設備ごとにデータのレンジが異なるため設備によってはヒストグラムの表示が微妙なことがあります。
例えば設備A,B,Cがあるとして全体のデータがmin=0、max=100の場合にグループのビン数設定を50にするとビン幅(ヒストグラムの階級幅)は2になります。ただこのうち設備AデータはminA=2、maxA=10、設備BはminB=0、maxB=80、、、のような状態になっており、設備Aのデータを表示しようとしたとき先ほどのビン幅設定だと階級が4しかないヒストグラムが表示されることになります。
ビン数の設定を変数にできればいいのですが、そのような機能は見つけることができなかったのでできないのだと思っています。
代替案として例えば以下のようなことを考えたのですが、それを実現する方法が調べてもわかりませんでした。
もしくは別の方法で実現できるかもしれないですが、それも含めご助言をいただきたいです。
よろしくお願いします。

[検討案]
・あらかじめビン数を{0.5, 1, 2, 5}などのように決めておき適当にこれをテーブルにしてスライサーで選択できるようにする。
・ヒストグラム用にビン数を{0.5, 1, 2, 5}でグループ化したデータをそれぞれ用意する。
・メジャーなどを使ってスライサーで選択された数値に応じてグループ化データを切り替え、ヒストグラムのデータにはそのデータを使う。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

新しいグループの階級幅を可変にする方法は分かっておらず,代替案になります。ブックマークを利用する方法はいかがでしょうか?
(1) あらかじめビン数を決めておき,それぞれに応じたビン数のカラムをテーブルに追加する。
(2) 棒グラフのX軸に(1)で作成したカラムをすべて設定する。
この時点で,ドリルアップ,ドリルダウン機能を使うことで,変えることができるのではないかと思います。
(3) ドリルアップやドリルダウンした状態をブックマークとして登録する。
(4) ボタンを配置し,(3)で登録したブックマークをアクションに追加する。
こうすることで,ボタンを押すことで,ビンの数を変更できるように見せることができると思います。

投稿2022/10/12 13:03

aaa_ytooooo

総合スコア16

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.31%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問