我正在创建散点图,它工作正常,直到我从日历中选择不包含数据的时间范围。我的数据到 2021 年 5 月为止,所以当我选择 1 年时没问题,但是当我选择最后 4 个月时,它给了我错误 - 对于 X 轴字段“时间”的无限范围:[Infinity,-Infinity] 并且Y 轴错误字段“公里”的无限范围:[Infinity,-Infinity]。
这可能是日期对话中的问题,但为什么它在包含数据的时间段内工作,为什么它也会给我带来公里数的错误。请问这里有什么帮助吗?
弹性查询返回unix时间的时间字段。
谢谢你
(我在 vega 中的折线图也有同样的问题)
{
$schema: https://vega.github.io/schema/vega-lite/v2.6.0.json
data: {
url: {
%context%: true
%timefield%: timefield
index: indextrains
body: {
size: 10000
_source: [
timefield
km
]
}
}
format: {
property: hits.hits
}
}
transform: [
{
calculate: datetime(datum._source['timefield'])
as: time
}
{
calculate: datum._source['km']
as: Kilometers
}
]
mark: {
type: circle
}
encoding: {
x: {
field: time
type: temporal
}
y: {
field: Kilometers
type: quantitative
}
}
}