Y 軸に 2 つの異なる目盛りをもつ PixelPerfect グラフの作成
PixelPerfect の豊富なオプションを使用して元のドキュメントに存在しない複雑なグラフを作成することができます。たとえば、1 つのグラフの Y 軸に 2 つの単位が異なるメジャーを表示することができます。この例では、QlikView オブジェクトを使用して、カテゴリー別売上を左の目盛りの通貨として表示し、右の目盛りに数量として表示するグラフを作成する方法を示します。
新規 PixelPerfect テンプレートを作成し、データ ソースを追加する
以下を実行します。
- Qlik NPrinting メイン メニューで [レポート] を選択してから、[レポートの作成] をクリックします。
- レポートに [タイトル] を入力します。 PixelPerfect Two Scales Chart。
- [タイプ] ドロップダウン リストから [PixelPerfect] を選択します。
- [アプリ] ドロップダウン リストからアプリを選択します。
- [作成] をクリックしてレポートを作成します。
- [テンプレートの編集] をクリックして [テンプレート エディター] を開きます。
- [表] ノードを右クリックし、[オブジェクトの追加] を選択します。
- 必要なオブジェクトが含まれる QlikView ドキュメントへの [接続] を選択します。
- オブジェクト リストから CH184 を選択します。
新規グラフを作成します。
以下を実行します。
-
[Tool Box] の [Chart] オブジェクトを [Detail] エリア テンプレートにドラッグアンドドロップします。
[Chart Wizard] が開きます。
- [Bar] グラフを選択し、[Next] をクリックします。
- [Appearance] ウィンドウで [Next] をクリックします。
- [Series 1] の名前を [Gross Profit $] に変更します ([Series name] ボックスに新しい名前を入力)。
- [Point sort order] を [Descending] に設定し、[Sort points by] を [Value] に設定します。
- [Series 2] の名前を [Gross Profit %] に変更します ([Series name] ボックスに新しい名前を入力)。
- Next をクリックして Data ウィンドウを開きます。
データ ソースのバインド
以下を実行します。
- Data ウィンドウで、Series Binding タブをクリックします。
- [Gross Profit $] シリーズを選択します。
- [Argument] ドロップダウン リストで、[CH184] ノードを展開し、[ProductName] 列を選択します。
-
[Value] ドロップダウン リストから [Gross Profit] 列を選択します。
- [Gross Profit %] シリーズを選択します。
- [Argument] ドロップダウン リストから [ProductName] 列を選択します。
-
[Value] ドロップダウン リストから [GP%] 列を選択します。
- Next をクリックして Chart ウィンドウを開きます。
- もう一度 Next をクリックして既定の Chart 設定を確定し、Diagram ウィンドウを開きます。
セカンダリ Y 軸の作成
以下を実行します。
- Diagram ウィンドウで、Elements タブをクリックします。
-
[Secondary Y-Axis] エリアで [Add] をクリックします。
[Secondary AxisY 1] パネルが表示されます。
- [Next] をクリックします。
- もう一度 Next をクリックして既定の Panes 設定を確定し、Axes ウィンドウを開きます。
プライマリ X 軸オプションの設定
以下を実行します。
-
Axes ウィンドウで、Elements タブをクリックします。
- ドロップダウン リストから [Primary AxisX] を選択します。
- [Text] ボックスに [Product Name] を入力します。
- [Visibility] チェックボックスを選択します。
- [Antialiasing] チェックボックスを選択します。
プライマリ Y 軸の設定
以下を実行します。
- ドロップダウン リストから [Primary AxisY] を選択します。
- Elements タブをクリックします。
- [Gross Profit $] ボックスに「Text」と入力します。
- [Visibility] チェックボックスを選択します。
- [Antialiasing] チェックボックスを選択します。
プライマリ Y 軸の数書式設定
以下を実行します。
- Labels タブをクリックします。
- Auto タブを選択します。
- [Format (書式)]ドロップダウン リストから [Currency] を選択します。
- [Precision] を 0 に設定します。
セカンダリ Y 軸 1 オプションの設定
以下を実行します。
- ドロップダウン リストから [Secondary AxisY 1] を選択します。
- Elements タブをクリックします。
- [Gross Profit %] ボックスに「Text」と入力します。
- [Visible] チェックボックスを選択します。
- [Antialiasing] チェックボックスを選択します。
セカンダリ Y 軸の書式の設定
以下を実行します。
- Labels タブをクリックします。
- Auto タブをクリックします。
- Percent を Format ドロップダウン リストから選択します。
- [Precision] を 1 に設定します。
- Next をクリックして Series Views ウィンドウを開きます。
Total Sales シリーズをプライマリ Y 軸と接続
以下を実行します。
-
[Series Views] ウィンドウで、[Gross Profit $] シリーズに対してはデフォルトの [Linked Elements] のままにしておきます。
これにより [Gross Profit $] シリーズが Primary AxisY と接続されます。
Quantity シリーズをセカンダリ Y 軸 1 と接続
以下を実行します。
- ドロップダウン リストから [Gross Profit %] シリーズを選択します。
-
[Linked Elements] の [Axis Y] ドロップダウン リストから [Secondary AxisY 1] を選択します。
これにより [Gross Profit %] シリーズが Secondary AxisY 1 と接続されます。
- Next をクリックして Point Labels ウィンドウを開きます。
ポイント ラベル (値) の削除
以下を実行します。
-
[Point Labels] ウィンドウで、[Gross Profit $] の [Visible] チェック ボックスのチェックを外します。
これにより [Point Labels] (バーに表示される値) が削除されます。
- ドロップダウンリストから [Gross Profit %] を選択します。
- [Visible] チェック ボックスのチェックをもう一度外します。
- [Finish] をクリックしてグラフ ウィザードを閉じます。
プレビューと保存
以下を実行します。
- [プレビュー] をクリックします。
- レポートをチェックして閉じ、必要に応じてテンプレートを再度編集します。
- [保存して閉じる] をクリックしてテンプレートを保存し、[テンプレート エディター] を閉じます。