@@ -696,19 +696,22 @@ def agg_data(self, intent_code=None):
696
696
This may be useful for ensuring that expected data arrives in a consistent order.
697
697
698
698
Examples:
699
+
699
700
>>> import nibabel as nib
700
701
>>> from nibabel.testing import test_data
701
702
>>> surf_gii_fname = test_data('gifti', 'ascii.gii')
702
703
>>> surf_gii_img = nib.load(surf_gii_fname)
703
704
704
705
When not passing anything to``intent_code``
706
+
705
707
>>> surf_gii_img.agg_data()
706
708
(array([[-16.07201 , -66.187515, 21.266994],
707
709
[-16.705893, -66.05434 , 21.232786],
708
710
[-17.61435 , -65.40164 , 21.071466]], dtype=float32),
709
711
array([0, 1, 2], dtype=int32))
710
712
711
713
When passig matching intend codes ``intent_code``
714
+
712
715
>>> surf_gii_img.agg_data('pointset')
713
716
array([[-16.07201 , -66.187515, 21.266994],
714
717
[-16.705893, -66.05434 , 21.232786],
@@ -718,10 +721,12 @@ def agg_data(self, intent_code=None):
718
721
array([0, 1, 2], dtype=int32)
719
722
720
723
When passing mismatching intent codes ``intent_code``
724
+
721
725
>>> surf_gii_img.agg_data('time series')
722
726
() # return a empty ``tuple``
723
727
724
728
When passing tuple ``intent_code``
729
+
725
730
>>> surf_gii_img.agg_data(('pointset', 'triangle'))
726
731
(array([[-16.07201 , -66.187515, 21.266994],
727
732
[-16.705893, -66.05434 , 21.232786],
0 commit comments