我正在尝试归档这样的东西:例如,使用 kibana 和/或 Vega/Vega-lite。
我用来将索引添加到 kibana 的 csv 文件是:
student1,90,80,85,95
student2,50,60,55,100
student3,40,70,50,60
目前我有这个:
{
"$schema": "https://vega.github.io/schema/vega-lite/v2.json",
"data": {
"url": {
%context%: true,
"index":"grades",
"body":{
"size":5
"_source":["StudentName","test1","test2","test3","test4"]
}
},
"format":{"property":"hits.hits"}
},
"mark": "line",
"encoding": {
"x": {"field": "_source.test1", "type": "quantitative"},
"y": {"field": "_source.StudentName", "type": "nominal"}
}
}
所以我的问题是试图归档图片上的内容。我知道我的 Vega 代码的"编码"部分不正确,但我在寻找一种在 X 轴上具有多个参数的方法时遇到了问题。
我认为这个:织女星的例子如果我设法用 Kibana 索引中的数据替换数据中的硬编码值,就可以解决问题。有什么方法可以使用"值"中的"_source.fields",或者我可以使用任何编码选项来存档我的结果?
提前谢谢。
注意:我的最终结果很可能只有 1 名学生。但是我希望可视化是实时更新的,因此需要使用该字段。
您在这里提出了您的问题,答案已经发布 - https://github.com/vega/vega/issues/1229#issuecomment-379593878