0 / 0
資料の 英語版 に戻る
Decision Optimization エクスペリメントの Vega グラフ・ウィジェット
最終更新: 2024年10月07日
Decision Optimization エクスペリメントの Vega グラフ・ウィジェット

視覚化 ビュー のベガ・グラフ・ウィジェットは、ベガ・ライト仕様を使用して、さまざまなタイプのグラフ (棒グラフ、点グラフなど) を作成します。

spec を空のままにすると、最初のストリング列 (X 軸) と最初の数値 (Y 軸) を含む単純な棒グラフが自動的に生成されます。

Vega-Lite では、データのフィルタリングおよび変換が可能です。 例えば、ストリングを日付に変換できます。

Vega-Lite について詳しくは、 Vega-Lite-A High-Level Visualization 文法を参照してください。

以下の拡張例は、母集団データ・テーブルに基づくグループ化された棒グラフの仕様を示しています。 この例では、データをフィルタリングする方法および仮想列を計算する方法を示します。

{
  "name": "Population Grouped Bar Chart",
  "type": "Chart",
  "props": {
    "data": "population",
    "spec": {
      "transform": [
        {
          "filter": "datum.year == 2000"
        },
        {
          "calculate": "datum.sex == 2 ? 'Female' : 'Male'",
          "as": "gender"
        }
      ],
      "mark": "bar",
      "encoding": {
        "column": {
          "field": "age",
          "type": "ordinal"
        },
        "y": {
          "aggregate": "sum",
          "field": "people",
          "type": "quantitative",
          "axis": {
            "title": "population",
            "grid": false
          }
        },
        "x": {
          "field": "gender",
          "type": "nominal",
          "scale": {
            "rangeStep": 12
          },
          "axis": {
            "title": ""
          }
        },
        "color": {
          "field": "gender",
          "type": "nominal",
          "scale": {
            "range": [
              "#EA98D2",
              "#659CCA"
            ]
          }
        }
      },
      "config": {
        "facet": {
          "cell": {
            "strokeWidth": 0
          }
        },
        "axis": {
          "domainWidth": 1
        }
      }
      }
    }
  }
生成 AI の検索と回答
これらの回答は、製品資料の内容に基づいて、 watsonx.ai のラージ言語モデルによって生成されます。 詳細