小编The*_*onk的帖子

Groupby 聚合和缺失值组合

我最近开始修改 Vega-Lite 模板,为名为 DVC 的开源数据科学软件制作混淆矩阵。您可以在此处查看我的 PR 中的模板,但我还将在下面重复一个简化版本:

{
    ...
    "data": {
        "values": [
            {"actual": "Wake", "predicted": "Wake", "rev": "HEAD"},
            {"actual": "Wake", "predicted": "Deep", "rev": "HEAD"},
            {"actual": "Light", "predicted": "Wake", "rev": "HEAD"},
            {"actual": "REM", "predicted": "Light", "rev": "HEAD"},
            ....
        ],
    },
    "spec": {
        "transform": [
            {
                "aggregate": [{"op": "count", "as": "xy_count"}],
                "groupby": ["actual", "predicted"],
            },
            {
                "joinaggregate": [
                    {"op": "max", "field": "xy_count", "as": "max_count"}
                ],
                "groupby": [],
            },
            {
                "calculate": "datum.xy_count / datum.max_count",
                "as": "percent_of_max",
            },
        ], …
Run Code Online (Sandbox Code Playgroud)

vega vega-lite

5
推荐指数
1
解决办法
61
查看次数

标签 统计

vega ×1

vega-lite ×1