gpt4 book ai didi

javascript - c3js json 时间序列问题

转载 作者:行者123 更新时间:2023-11-30 16:55:15 25 4
gpt4 key购买 nike

我在让 c3js 的时间序列处理我的 json 数据时遇到问题。现在我遇到了一些错误,其中最重要的是“错误:属性 x = NaN 的无效值”。看起来我的 x 值没有被正确解析,尽管它们在指定的格式。可能是什么问题?

代码在这里:

var chart = c3.generate({
data: {
json: [
{"key": "2015-03-27", "value": "261"},
{"key": "2015-03-28", "value": "177"},
{"key": "2015-03-29", "value": "145"},
{"key": "2015-03-30", "value": "145"},
{"key": "2015-03-31", "value": "145"},
{"key": "2015-04-01", "value": "146"},
{"key": "2015-04-02", "value": "125"},
{"key": "2015-04-03", "value": "125"},
{"key": "2015-04-04", "value": "133"},
{"key": "2015-04-05", "value": "89"},
{"key": "2015-04-06", "value": "89"},
{"key": "2015-04-07", "value": "87"},
{"key": "2015-04-08", "value": "93"},
{"key": "2015-04-09", "value": "163"},
{"key": "2015-04-10", "value": "121"},
{"key": "2015-04-11", "value": "153"},
{"key": "2015-04-12", "value": "105"},
{"key": "2015-04-13", "value": "105"},
{"key": "2015-04-14", "value": "104"},
{"key": "2015-04-15", "value": "113"},
{"key": "2015-04-16", "value": "97"},
{"key": "2015-04-17", "value": "114"},
{"key": "2015-04-18", "value": "123"},
{"key": "2015-04-19", "value": "118"},
{"key": "2015-04-20", "value": "118"},
{"key": "2015-04-21", "value": "114"},
{"key": "2015-04-22", "value": "112"},
],
keys: {
x: 'key',
xFormat: '%Y-%m-%d',
value: ['value']
},
type: 'area'
},
axis: {
y: {
label: { //ADD
text: 'Y Label',
position: 'outer-middle'
}
},
x: {
label: {
text: 'X Label',
position: 'outer-center',
type: 'timeseries',
tick: {
format: '%Y-%m-%d'
}
}
}
},
legend: {
position: 'right'
},
padding: {
bottom: 20
}
});

http://jsfiddle.net/ertdnh2m/1/

最佳答案

{"key": "2015-03-27", "value": "261"},

应该是

{"key": 20150327, "value": "261"},

因为它需要一个数字,而 - 不能被解析成一个数字

关于javascript - c3js json 时间序列问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29821233/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com