hype_data = [
[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25],
[1,3,5.2,7.2,9,8,6.5,5,4,3,2.5,3,3.5,4,4.5,5,5,5,5,5,5,5,5,5,5]
].reduce((acc, d, i) => {
if (acc.length) {
return acc.map((m, j) => ({ ...m, y: d[j] }))
}
return d.map((m, j) => ({ x: m }))
}, [])