グラフの作成

グラフの作成

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。


Zoho Analyticsでは、使いやすいドラッグ&ドロップインターフェースで、グラフをすばやく簡単に作成できます。作成できるグラフの種類には、棒グラフ、折れ線グラフ、円グラフ、積み上げグラフ、散布図、面グラフ、複合グラフ、ファネルグラフ、Webグラフ、3Dグラフがあります。必要な列をデザイン領域の各シェルフにドラッグ&ドロップするだけで作成できます。新しいグラフを作成できるのは、サーバー管理者とマネージャーのみです。Zoho Analyticsのユーザー権限について詳しくは、こちらをクリックしてください。

グラフを作成し直すことなく、種類をいつでも変更できます。また、列に適切な集計関数を適用して、目的に応じてデータを計算、集計できます。

 グラフの作成

グラフを作成するには、次の手順を実行します。

  • グラフを作成するワークスペースを開きます。
  • データベースの左上にある[新規]ボタンをクリックし、[新しいレポート]を選択します。

 

  • 表示された[新しいレポート]タブで、[グラフビュー]をクリックします。
  • 表示された[基準テーブルの選択]ダイアログで、グラフの作成元となるデータベース内のテーブルを選択し、[OK]をクリックします。
  • 以下のように、グラフデザイナーが開きます。

 

グラフの作成元となるデータテーブルを開き、ツールバーで[新規→新しいグラフビュー]を選択して、新しいグラフを作成することもできます。

メモ:

  • 上記と同じ手順で、クエリーテーブルを基にグラフを作成することもできます。

左側には、テーブルで使用可能なすべての列を表示する[列リスト]ペインがあります。右側には、列を配置するためのシェルフを備えたデザイン領域があり、その下には作成したグラフを表示するプレビュー領域があります。

グラフを作成するには、[列リスト]ペインに表示されている必要な列を、対応するシェルフにドラッグ&ドロップします。各列の横にあるチェックボックスを選択して、適切なシェルフに列を自動配置することもできます。列を配置した後、[こちらをクリックしてグラフを生成]をクリックすると、新しいグラフが作成されます。

以下は、[グラフ]タブにある各シェルフの概要です。

  • [X軸]:このシェルフに配置した列は、X軸上に横方向に表示されます。
  • [Y軸]:このシェルフに配置した列は、Y軸上に縦方向に表示されます。複数のY軸を持つグラフを作成するには、このシェルフに複数の列を配置します。

    こちらは、シンプルな棒グラフの作成例です。サンプルの店舗売上データを使用して、全年度の売上推移を表示するグラフを作成します。日付列と売上列をX軸とY軸にドラッグ&ドロップし、[こちらをクリックしてグラフを生成]ボタンをクリックします。ボタンをクリックすると、棒グラフが作成されます。

     

  • [色]:このシェルフに列を配置すると、その列の各データポイントがグラフ内で異なる色(異なるデータ系列)で表示され、グラフがさらに分類されます。

    上記の例を基に、地域別の日付ごとの売上グラフを作成するには、地域列を[色]シェルフにドラッグ&ドロップします。以下のスクリーンショットのように、グラフが地域に基づいてさらに分類され、地域ごとに固有の色が割り当てられます。

     

  • [テキスト]:この項目に配置した列は、列に適用されている関数に応じて、グラフのデータラベルとして設定されます。
  • [サイズ]:この項目は、バブルチャートの作成に使用します。バブルのサイズは、この項目に配置した列の件数/distinct件数によって決まります。
  • [ツールチップに含める列]:この項目に配置した列は、列に適用されている関数に応じて、グラフのツールチップに追加されます。

 
次のスクリーンショットは、[テキスト]と[ツールチップに含める列]を選択した場合の完成したグラフ(表示モード)を示しています。

 

  • [デザイン編集モード]では、[列リスト]ペインの右上にマウスのカーソルを合わせるとメニューが表示されます。このメニューのオプションを使用して、列リストの展開、並べ替え、フィルター処理を行えます。使用可能なオプションは次のとおりです。

    • [すべて展開]/[すべて折りたたむ]:[すべて展開]では項目のリストを展開し、[すべて折りたたむ]ではテーブルを折りたたみます。
    • [並べ替えを適用]:列を名前または種類で並べ替えられます。さらに、昇順または降順で並べ替えることもできます。
    • [フィルターを適用]:データの種類に基づいて列を抽出する場合に役立ちます。
    • [使用中の列を表示]:レポートの作成に使用されている列を一覧表示します。

     

グラフビルダーで使用している列のコンテキストメニューにもアクセスできます。グラフの[デザイン編集モード]で、シェルフ内の対象の列に移動し、マウスのカーソルを合わせると表示される[設定]アイコンをクリックします。

表示されるコンテキストメニューのオプションは、使用する列によって異なります。

 列への関数の適用

Zoho Analyticsでは、データ列に合計、件数、平均、最小値、最大値などの集計/categorical関数を適用し、グラフ内のデータをグループ化して集計できます。列に関数を適用すると、列内の値に基づいて算出された単一の値が返されます。数値(通貨を含む)データの種類の初期設定の関数は[合計]で、日付データの種類では[年]です。列のデータの種類が数値ではなく文字列(カテゴリー/Dimension列)の場合、初期設定では[実際の値]関数が適用されます。

適用されている初期設定の関数を変更するには、列を配置した後、その列に表示されるドロップダウンリストから必要な関数(集計/categorical)関数)を選択します。以下のスクリーンショットのように、ドロップダウンリストには、列のデータの種類に応じて適用可能なすべての関数が表示されます。

日付データの種類

 

数値データの種類
 
文字列データの種類

 

たとえば、各地域の月ごとの平均売上をグラフにするには、売上(Y軸)列のドロップダウンリストで[平均]関数、日付(X軸)列で[月と年]関数、地域(色列)で[実際の値]関数を選択し、[こちらをクリックしてグラフを生成]ボタンをクリックします。

 

次の表は、すべての関数とその機能の説明を示しています。

数値および通貨データの種類

関数 説明
合計 列内のすべての値の合計を返します。レポートに表示されるカテゴリー/groupの各階層で合計が算出されます。
最大値 列内の最大値を返します。
最小値 列内の最小値を返します。
平均 列内のすべての値の平均を返します。
標準偏差 列内のすべての値に基づいて算出された標準偏差を返します。
中央値 列の中央値を返します。
最頻値 列内で最も頻繁に出現する値を返します。
パーセンタイル 列のパーセンタイル値を返します。たとえば、列の90パーセンタイルは、列内の値の90%がその値を下回る数値です。初期設定では、この関数は50パーセンタイルを返しますが、必要に応じて変更できます。
分散 列の分散を返します。
件数 列内の値の件数を返します。
一意の値の件数 列内の一意の値の件数を返します。
メジャー 列内の値を測定可能な数値として扱います。レポートにプロットするため、各一意の値を数値として返します。
ディメンション 列内の値をテキスト(カテゴリー/dimensional))値として扱います。レポートにプロットするため、各一意の値をテキスト値として返します。
範囲 列内にある数値の範囲全体を複数の範囲にグループ化します。たとえば、データ範囲が0~1,000の場合、0~100、101~250、…、901~1,000のようにグループ化されます。[新しい範囲を追加]リンクを使用して、データをグループ化する範囲のサイズを指定することもできます。たとえば、範囲のサイズを50に設定すると、0~50、51~100、…のようにグループ化されます。

日付データの種類 - 実際の値の関数

関数 説明
年 列に含まれる重複しないすべての年の値を返します。例:2003、2010
四半期と年 列に含まれる重複しないすべての四半期と年の値を返します。例:2010年第1四半期
月と年 列に含まれる重複しないすべての月と年の値を返します。例:2010年3月
週と年 列に含まれる重複しないすべての年と週の値を返します。例:2010年第1週
完全な日付 列に含まれる重複しないすべての日付を返します。例:1/1/2011
日時 列に含まれる重複しないすべての日時の組み合わせを返します。例:01/12/2010 00:10:07

日付データ型-季節値関数

関数 説明
四半期 列内のすべての年について、四半期に基づく季節傾向を特定するのに役立ちます。例:第1四半期、第2四半期。
月 すべての年について、月に基づく季節傾向を特定するのに役立ちます。例:1月、2月。
週 すべての年について、週に基づく季節傾向を特定するのに役立ちます。例:第1週、第2週。
曜日 すべての年について、曜日に基づく季節傾向を特定するのに役立ちます。例:日曜日、月曜日。
日 すべての日付について、月内の日に基づく季節傾向を特定するのに役立ちます。例:1~31。
時間帯 1日の時間帯ごとの傾向を特定するのに役立ちます。例:0~23時。

日付データ型-集計関数

関数 説明
件数 列内の日付値の件数を返します。
重複を除く件数 列内の重複しない日付値の件数を返します。

文字列(カテゴリー/Dimension)データ型

関数 説明
実際の値 列内の重複しないすべての値が一覧表示されます。
件数 列内の値の件数が表示されます。
重複を除く件数 列内の重複しない値の件数が表示されます。
地理データとして処理 地図グラフ用の地理的位置情報を提供します。
使用可能な選択肢から位置情報の種類を設定します。
  • 大陸
  • 国
  • 州/Province
  • 郡
  • 地区
  • 市区町村

 高度な集計オプション

グラフの作成時、Zoho Analyticsでは、合計、最大、最小、平均などの基本関数に加えて、高度な集計関数を利用できます。これにより、他の列の値に基づいて、対象列のデータ値を集計できます。たとえば、年ごとの売上の累計や、前年からの売上の差など、グラフ上で高度な計算を行うことができます。

 

利用可能な高度な集計オプションは次のとおりです。

関数 説明
標準 列に適用した集計関数の計算結果を表示します。このオプションが初期設定で選択されます。
総計に対する割合 グラフ系列内の全データの総計に対する割合を表示します。
累計 選択した基準項目に基づき、グラフの各データポイントの値を累計として表示します。
差 選択した基準項目に基づき、各データポイントの値を直前のデータポイントの値との差として表示します。
前の値に対する割合 選択した基準項目に基づき、各データポイントの値を直前のデータポイントの値に対する割合として表示します。
差の割合 選択した基準項目に基づき、各データポイントの値を直前のデータポイントの値との差の割合として表示します。
100%グループ 選択した基準項目に基づき、グループ全体に対する各データポイントの値の割合を表示します。100%積み上げ棒グラフや100%積み上げ面グラフを作成する際に役立ちます。
地域別に分類した年ごとの売上グラフを作成する場合、この関数を使用すると、左の例のように各地域の売上の割合を確認できます。
移動平均 指定した値に基づいて計算した、各データポイントの移動値を表示します。選択した集計関数が計算の基準になります。合計、平均、最小、最大を計算できます。
データの傾向を視覚化する際に役立ちます。左の例では、Webサイトのインプレッション数と、過去30日間のインプレッション数の移動平均を比較しています。

次の画像は、さまざまな高度な集計関数を適用したグラフの例です。

 

グラフの種類の選択

グラフの作成後も、プロットしたデータを変更することなく、ボタンをクリックするだけで別の種類のグラフに簡単に変更できます。たとえば、棒グラフを作成した後で、データを円グラフで表示したい場合は、ツールバーからグラフの種類を変更するか、ツールバーの[その他のグラフ]ボタンを使用します。

ツールバーの上位階層では、円、棒、積み上げ棒、折れ線、散布図、表の各グラフを選択できます。目的のグラフが見つからない場合は、ツールバーの[その他のグラフ]ボタンをクリックし、表示されたグラフの設定ダイアログで、適用するグラフの種類を選択します。特定のグラフの種類をクリックすると、ダイアログボックスの下部に簡単な説明が表示されます。グラフの作成に使用している列の組み合わせに適用できない/unsupportedグラフの種類は、無効な状態で表示されます。
ダイアログボックスで目的のグラフの種類を選択し、[OK]をクリックします。

 

次の表では、Zoho Analyticsでサポートされている各種グラフについて説明します。グラフの種類と、その作成に使用する列の組み合わせの詳細については、こちらのヘルプドキュメントを参照してください。

グラフの種類 説明

円

円グラフは、円を複数の扇形に分割したグラフです。各値が全体に占める割合をパーセントで表示します。
ドーナツ ドーナツグラフは、データをリング状に表示します。各値が全体に占める割合をパーセントで示します。
ファネル ファネルグラフは、一連のデータを漏斗状に表示します。プロセス/stage指向のデータセットの値を表示する場合に便利です。
棒 棒(縦棒)グラフは、データを縦棒の集合として表示します。値ごとに高さが決まる個別の棒を、カテゴリー別にグループ化して表示します。
積み上げ 積み上げ棒グラフは、カテゴリーごとに各値が合計に占める割合を表示します。
散布 散布図は、値を点の集合として表示します。
折れ線 折れ線グラフは、データを線で結んだ一連の点として表示します。
ポイント付き折れ線 各データポイントにマーカーを表示する折れ線グラフです。
ステップ ステップグラフは折れ線グラフに似ていますが、データポイントを直線ではなく、上下の階段状の線で結びます。

曲線

曲線グラフは、データポイントを滑らかな曲線で結びます。

ポイント付き曲線

各データポイントにマーカーを表示する曲線グラフです。

棒と折れ線の複合

複合グラフは、カテゴリー間の値を比較します。棒と折れ線の複合グラフは、棒グラフと折れ線グラフを組み合わせたものです。

積み上げと折れ線の複合

積み上げと折れ線の複合グラフは、積み上げ棒グラフと折れ線グラフを組み合わせたものです。

棒と曲線の複合

複合グラフでも、[曲線を使用]チェックボックスを使用して曲線を適用できます。棒と曲線の複合グラフは、棒グラフと曲線グラフを組み合わせたものです。

積み上げと曲線の複合

積み上げと曲線の複合グラフは、積み上げ棒グラフと曲線グラフを組み合わせたものです。
面 面グラフは折れ線グラフに似ていますが、線より下の領域全体が色で塗りつぶされます。
ポイント付き面 プロットされた各データポイントにマーカーを表示する面グラフです。

曲線面

滑らかな曲線を使用した面グラフです。

ポイント付き曲線面

プロットされた各データポイントにマーカーを表示する曲線面グラフです。
積み上げ面 積み上げ面グラフは、各データ系列を前の系列の上に積み上げて表示する面グラフです。
ポイント付き積み上げ面 各データポイントにマーカーを表示する積み上げ面グラフです。

曲線積み上げ面

滑らかな曲線を使用した積み上げ面グラフです。

曲線積み上げ面

各データポイントにマーカーを表示する曲線積み上げ面グラフです。
バブル データの大きさに応じたバブルでデータを強調表示します。
パックドバブル パックドバブルグラフは、軸を使用せず、円やバブルの集合としてデータを表示します。
地図散布 散布図のデータポイントを、軸で指定された地理的位置に表示します。
地図バブル バブルグラフのデータポイントを、軸で指定された地理的位置に表示します。
塗りつぶしレーダー 塗りつぶしレーダーグラフは、同じ点から伸びる軸上に3つ以上の量的変数を表す2次元グラフです。
レーダー レーダーグラフは、領域を色で塗りつぶさずに表示します。
表形式 グラフを表形式で表示します。

最近まで、Zoho Analyticsでは2Dグラフと3Dグラフの両方を提供していました。しかし、特にユーザー体験の観点から3Dグラフの有用性を詳しく分析した結果、3Dグラフのサポートを完全に終了することを決定しました。