def test_dataset_groupby(self):
     group1 = {'Age':[10,16], 'Weight':[15,18], 'Height':[0.8,0.6]}
     group2 = {'Age':[12], 'Weight':[10], 'Height':[0.8]}
     grouped = HoloMap([('M', Dataset(group1, kdims=['Age'], vdims=self.vdims)),
                        ('F', Dataset(group2, kdims=['Age'], vdims=self.vdims))],
                       kdims=['Gender'])
     self.assertEqual(self.table.groupby(['Gender']).apply('sort'), grouped.apply('sort'))
Пример #2
0
 def test_dataset_groupby(self):
     group1 = {"Age": [10, 16], "Weight": [15, 18], "Height": [0.8, 0.6]}
     group2 = {"Age": [12], "Weight": [10], "Height": [0.8]}
     grouped = HoloMap(
         [
             ("M", Dataset(group1, kdims=["Age"], vdims=self.vdims)),
             ("F", Dataset(group2, kdims=["Age"], vdims=self.vdims)),
         ],
         kdims=["Gender"],
     )
     self.assertEqual(
         self.table.groupby(["Gender"]).apply("sort"),
         grouped.apply("sort"))