我试图在 ChartJS 的折线图中显示数据,但我的目标是仅显示特定年份之后的值。
data: [
{
year: '1750',
value: 237.4646065136893,
},
{
year: '1755',
value: 275.8525403240655,
},
{
year: '1760',
value: 306.9496192507874,
},
{
year: '1790',
value: 330,
},
]
我只想显示 1755 年以后的数据。我的选项比例配置如下:
scales: {
xAxes: [
{
type: 'time',
time: {
format: 'YYYY',
stepSize: 5,
},
},
],
},
你知道有没有办法设置一些 minX >= "1750"
答案 0 :(得分:0)
您可以过滤数据并使用过滤后的数据来提供图表。
var newData = data.filter(function (el) {
return el.year >= 1755
});