This is a simple bar chart.
<Box sx={{ width: '100%', height: '400px' }}><Chart x={[-1, 11]} y={[0, 100]} padding={{ left: 60, top: 50 }}><Ticks left bottom /><TickLabels left bottom /><Axis left bottom /><AxisLabel left>Variable one</AxisLabel><AxisLabel bottom>Variable two</AxisLabel><Plot><StackedBar data={data} color={'purple'} /></Plot></Chart></Box>
<Box sx={{ width: '100%', height: '400px' }}><Chart x={[0, 100]} y={[-1, 11]} padding={{ left: 60, top: 50 }}><Ticks left bottom /><TickLabels left bottom /><Axis left bottom /><Plot><StackedBar data={data} color={'purple'} direction='horizontal' /></Plot></Chart></Box>
<Box sx={{ width: '100%', height: '400px' }}><Chart x={[-1, 11]} y={[0, 100]} padding={{ left: 60, top: 50 }}><Ticks left bottom /><TickLabels left bottom /><Axis left bottom /><Plot><StackedBardata={data.map(([x, zero, ...yValues]) => [x, ...yValues])}color={'purple'}/></Plot></Chart></Box>
<Box sx={{ width: '100%', height: '400px' }}><Chart x={[-1, 11]} y={[0, 100]} padding={{ left: 60, top: 50 }}><Ticks left bottom /><TickLabels left bottom /><Axis left bottom /><Plot><StackedBar data={data} color={['pink', 'red', 'orange']} /></Plot></Chart></Box>
<Box sx={{ width: '100%', height: '400px' }}><Chart x={[-1, 11]} y={[0, 100]} padding={{ left: 60, top: 50 }}><Ticks left bottom /><TickLabels left bottom /><Axis left bottom /><Plot><StackedBardata={data}color={data.map((d) => d.slice(2).map(() => getRandomColor()))}/></Plot></Chart></Box>