I have an array like following:
sortedransam={{0.105328, -0.0291632}, {0.253571, 0.00498561}, {0.410887,
0.171317}, {1.45579, 0.300952}, {2.56002, -0.0599007}, {3.67651,
0.0913857}, {4.44773, -0.21599}, {4.68098, 0.0766649}, {5.20004,
0.0153934}, {5.31011, 0.157674}, {6.25626, -0.119345}, {6.35928,
0.145992}, {6.52711, -0.0163245}, {7.44436, 0.0334628}, {7.8401,
0.305493}, {8.18541, 0.0712892}, {8.21423, -0.0325363}, {9.0921, -0.0242404}, {9.3285, 0.035512}}
sortedransam
's first colume has been sorted. I would like to split this array with conditions that the first column into range ex. 0-2, 2-4, 4-6...
Then the sortedransam
should be like
{{{0.105328, -0.0291632}, {0.253571, 0.00498561}, {0.410887,
0.171317}, {1.45579, 0.300952}},
{{2.56002, -0.0599007}, {3.67651, 0.0913857}},
{{4.44773, -0.21599}, {4.68098, 0.0766649}, {5.20004, 0.0153934}, {5.31011, 0.157674}},
{{6.25626, -0.119345}, {6.35928, 0.145992}, {6.52711, -0.0163245}, {7.44436, 0.0334628},
{7.8401,0.305493}},
{{8.18541, 0.0712892}, {8.21423, -0.0325363}, {9.0921, -0.0242404}, {9.3285, 0.035512}}}
Should I use SplitBy
or something else? I don't know how to get conditions implemented.