
#table(
    rows: 10,
    columns: 5,
    column-gutter: 0.25em,
    align: (left, left, left, center, center),
    stroke: none,
    table.header(
        table.hline(y: 0, stroke: 1pt),
        [],
        [],
        [],
        table.cell(colspan: 2)[*#"Group 3"*],
        table.hline(y: 1, start: 3, end: 5, stroke: 0.75pt),
        [*#"Group 1"*],
        [*#"group2"*],
        [],
        [#"c"],
        [#"d"],
        table.hline(y: 2, stroke: 0.75pt),
    ),
    table.cell(rowspan: 4)[#"a"],
    table.cell(rowspan: 2)[#"e"],
    [*#"mean"*],
    [#"1"],
    [#"3"],
    [*#"std"*],
    [#"NaN"],
    [#"NaN"],
    table.cell(rowspan: 2)[#"f"],
    [*#"mean"*],
    [#"2"],
    [#"4"],
    [*#"std"*],
    [#"NaN"],
    [#"NaN"],
    table.cell(rowspan: 4)[#"b"],
    table.cell(rowspan: 2)[#"e"],
    [*#"mean"*],
    [#"5"],
    [#"7"],
    [*#"std"*],
    [#"NaN"],
    [#"NaN"],
    table.cell(rowspan: 2)[#"f"],
    [*#"mean"*],
    [#"6"],
    [#"8"],
    [*#"std"*],
    [#"NaN"],
    [#"NaN"],
    table.hline(y: 10, stroke: 1pt),
)
