You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将所有X轴的domain设为SUM A总和(最小值)与SUM B总和(最大值)?

问题描述

我希望计算字段SUM A的总和,将其设为所有X轴的最小刻度值;同时计算字段SUM B的总和,将其设为所有X轴的最大刻度值。目前我无法理清如何计算行的总和并将其应用到domain中。

相关Vega-Lite配置代码

{
  "data": { "values":[
{"EBENE_1": "A",    "EBENE_2":  "A",    "EBENE_3":  "A",    "EBENE_4":  "A" ,   "SUM A":    -70 ,   "SUM B":    41  },
{"EBENE_1": "A",    "EBENE_2":  "A",    "EBENE_3":  "B",    "EBENE_4":  "B" ,   "SUM A":    -22 ,   "SUM B":    81  },
{"EBENE_1": "A",    "EBENE_2":  "B",    "EBENE_3":  "C",    "EBENE_4":  "C" ,   "SUM A":    -31 ,   "SUM B":    89  },
{"EBENE_1": "A",    "EBENE_2":  "B",    "EBENE_3":  "D",    "EBENE_4":  "D" ,   "SUM A":    -28 ,   "SUM B":    8   },
{"EBENE_1": "A",    "EBENE_2":  "C",    "EBENE_3":  "E",    "EBENE_4":  "E" ,   "SUM A":    -39 ,   "SUM B":    55  },
{"EBENE_1": "A",    "EBENE_2":  "C",    "EBENE_3":  "E",    "EBENE_4":  "F" ,   "SUM A":    -78 ,   "SUM B":    78  },
{"EBENE_1": "A",    "EBENE_2":  "C",    "EBENE_3":  "F",    "EBENE_4":  "G" ,   "SUM A":    -99 ,   "SUM B":    88  },
{"EBENE_1": "A",    "EBENE_2":  "C",    "EBENE_3":  "F",    "EBENE_4":  "H" ,   "SUM A":    -85 ,   "SUM B":    67  }
]
},
"facet": {
    "row": {
      "field": "EBENE_1",
      "header": {"labelAngle": 0, "title": null, "labelAnchor": "start", "labelLimit": 50},
      "type": "nominal"
    }
  },
  "spec": {
    "hconcat": [
      {
        "height": 10,
        "mark": {"type": "bar"},
   "encoding": {
    "x": {"field": "SUM A", "aggregate": "sum"},
    "y": {"field": "EBENE_1", "title": null}}
      },
      {
        "facet": {
          "row": {
            "field": "EBENE_2",
      "header": {"labelAngle": 0, "title": null, "labelAnchor": "start", "labelLimit": 50},
            "type": "nominal"
          }
        },
        "spec": {
          "hconcat": [
            {
              "height": 10,
              "mark": {"type": "bar"},
   "encoding": {
    "x": {"field": "SUM A", "aggregate": "sum"},
    "y": {"field": "EBENE_2", "title": null}}
            },
            {
              "facet": {
                "row": {
                  "field": "EBENE_3",
      "header": {"labelAngle": 0, "title": null, "labelAnchor": "start", "labelLimit": 50},
                  "type": "nominal"
                }
              },
              "spec": {
                "hconcat": [
                  {
                    "height": 10,
                    "mark": {
                      "type": "bar"
                    },
   "encoding": {
    "x": {"field": "SUM A", "aggregate": "sum"},
    "y": {"field": "EBENE_3", "title": null}}
                  },
                  {
                    "facet": {
                      "row": {
                        "field": "EBENE_4",
      "header": {"labelAngle": 0, "title": null, "labelAnchor": "start", "labelLimit": 50},
                        "type": "nominal"
                      }
                    },
                    "spec": {
                      "hconcat": [
                        {
                          "height": 10,
                          "mark": {
                            "type": "bar"
                          },
   "encoding": {
    "x": {"field": "SUM A", "aggregate": "sum"},
    "y": {"field": "EBENE_4", "title": null}}
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      }
    ]
  }
}

内容的提问来源于stack exchange,提问作者Fabian Storck

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 23:09:58