}
variable_sets.push(group);
}
- let mut pt = PivotTable::new([
- (Axis3::Y, Dimension::new(variable_sets)),
- (
- Axis3::X,
- Dimension::new(Group::new("Attributes").with("Variable")),
+ Some(
+ PivotTable::new([
+ (Axis3::Y, Dimension::new(variable_sets)),
+ (
+ Axis3::X,
+ Dimension::new(Group::new("Attributes").with("Variable")),
+ ),
+ ])
+ .with_title("Variable Sets")
+ .with_data(
+ data.into_iter()
+ .enumerate()
+ .map(|(row, datum)| ([row, 0], datum)),
),
- ]);
- for (row, datum) in data.into_iter().enumerate() {
- pt.insert(&[row, 0], datum);
- }
- Some(pt)
+ )
}
}
let mut pt = PivotTable::new([
(Axis3::X, Dimension::new(values)),
(Axis3::Y, Dimension::new(variables)),
- ]).with_title("Data File and Variable Attributes");
+ ])
+ .with_title("Data File and Variable Attributes");
for (row, datum) in data.into_iter().enumerate() {
pt.insert(&[0, row], datum);
}
│j │ 10│ │Nominal │Input│ 4│Left │A4 │A4 │ │
╰──┴────────┴─────┴─────────────────┴─────┴─────┴─────────┴────────────┴────────────┴──────────────╯
+ Variable Sets
╭─────────────────────────────┬────────╮
│Variable Set and Position │Variable│
├─────────────────────────────┼────────┤