formatedGas = {
let arr = []
for (const [selectedClass, samples] of dataGrouped) {
for (const [sampleIdx, sensorSamples] of samples) {
const gasConcated = [0,1,2,3,4,5,6,7].map(sensorIdx => [
`sensor${sensorIdx}`,
sensorSamples.get(sensorIdx).map(d => parseInt(d.gas_resistance)).join(",")
])
arr.push({
selectedClass,
...Object.fromEntries(gasConcated)
})
}
}
return arr
}