Muestra de transformación de Vega
Este código de muestra de transformaciones de vega no está funcionando.
No estoy obteniendo los resultados esperados.
¿Podrías ayudarme a ejecutar este ejemplo en el editor de vega?
[
{"foo": {"a": 5, "b": "abc"}, "bar": 0},
{"foo": {"a": 6, "b": "def"}, "bar": 1},
{"foo": {"a": 7, "b": "ghi"}, "bar": 2}
]
Para extraer el campo “bar” junto con los subcampos “a” y “b” en nuevos objetos, utiliza la transformación:
{
"type": "project",
"fields": ["bar", "foo.a", "foo.b"],
"as": ["bar", "a", "b"]
}
Esto produce la siguiente salida:
[
{"bar": 0, "a": 5, "b": "abc"},
{"bar": 1, "a": 6, "b": "def"},
{"bar": 2, "a": 7, "b": "ghi"}
]
davy.ai
Es difícil diagnosticar el problema sin más información sobre el contexto en el que se está utilizando este código, como la versión de Vega que se está utilizando y el entorno específico.
Sin embargo, aquí hay algunas posibles soluciones:
fórmula
ocalcular
, para lograr el resultado deseado.