Histogramming, grouping, and binning#

Overview#

Histogramming (see sc.hist), grouping (using sc.groupby), and binning (see Binned data) all serve similar but slightly different purposes. Picking the optimal one of the three for a particular application may yield more natural code and better performance. Let us start by an example. Consider a table of scattered measurements:

[1]:
import numpy as np
import scipp as sc

N = 5000
values = 10 * np.random.rand(N)
table = sc.DataArray(
    data=sc.array(
        dims=['position'], unit=sc.units.counts, values=values, variances=values
    ),
    coords={
        'x': sc.array(dims=['position'], unit='m', values=np.random.rand(N)),
        'y': sc.array(dims=['position'], unit='m', values=np.random.rand(N)),
    },
)
table.values *= 1.0 / np.exp(5.0 * table.coords['x'].values)
sc.table(table['position', :5])
[1]:
CoordinatesData
x [m]y [m] [counts]
0.6490.3070.120±1.755
0.9750.9550.028±1.924
0.7040.8720.265±2.992
0.6600.7290.344±3.056
0.7100.2740.193±2.592

We may now be interested in the total intensity (counts) as a function of 'x'. There are three ways to do this:

[2]:
xbins = sc.linspace('x', 0, 1, num=40, unit='m')
ds = sc.Dataset(
    {
        'histogram': table.hist(x=xbins),
        'groupby': table.groupby('x', bins=xbins).sum('position'),
        'bin': table.bin(x=xbins).bins.sum(),
    }
)
ds.plot()
[2]:
../../_images/user-guide_binned-data_histogramming-grouping-and-binning_3_0.svg

In the above plot we can only see a single line, since the three solutions yield exactly the same result (neglecting floating-point rounding errors):

  • hist sorts data points into ‘x’ bins, summing immediately.

  • groupby groups by ‘x’ and then sums (on-the-fly) all data points falling in the same ‘x’ bin.

  • bin sorts data points into ‘x’ bins. Summing all rows in a bin yields the same result as grouping and summing directly.

So in this case we get equivalent results, but the application areas differ, as described in more detail in the following sections.

Histogramming#

scipp.hist directly sums the data and is efficient. Limitations are:

  • When histogramming in more than one dimension, the implementation uses sc.bin internally, which may be less efficient and uses more memory.

  • Can only apply “sum” or “nansum” to accumulate into a bin. scipp.nanhist is currently implemented differently and uses sc.bin internally. It therefore uses more memory and may be less efficient.

We can also histogram binned data (since binning preserves the 'y' coord), to create 2-D (or N-D) histograms:

[3]:
binned = table.bin(x=xbins)
hist = binned.hist(y=30)
hist.plot()
[3]:
../../_images/user-guide_binned-data_histogramming-grouping-and-binning_5_0.svg
[4]:
hist
[4]:
Show/Hide data repr Show/Hide attributes
scipp.DataArray (19.93 KB)
    • x: 39
    • y: 30
    • x
      (x [bin-edge])
      float64
      m
      0.0, 0.026, ..., 0.974, 1.0
      Values:
      array([0. , 0.02564103, 0.05128205, 0.07692308, 0.1025641 , 0.12820513, 0.15384615, 0.17948718, 0.20512821, 0.23076923, 0.25641026, 0.28205128, 0.30769231, 0.33333333, 0.35897436, 0.38461538, 0.41025641, 0.43589744, 0.46153846, 0.48717949, 0.51282051, 0.53846154, 0.56410256, 0.58974359, 0.61538462, 0.64102564, 0.66666667, 0.69230769, 0.71794872, 0.74358974, 0.76923077, 0.79487179, 0.82051282, 0.84615385, 0.87179487, 0.8974359 , 0.92307692, 0.94871795, 0.97435897, 1. ])
    • y
      (y [bin-edge])
      float64
      m
      0.000, 0.034, ..., 0.967, 1.000
      Values:
      array([4.71560559e-04, 3.37842181e-02, 6.70968756e-02, 1.00409533e-01, 1.33722191e-01, 1.67034848e-01, 2.00347506e-01, 2.33660163e-01, 2.66972821e-01, 3.00285478e-01, 3.33598136e-01, 3.66910793e-01, 4.00223451e-01, 4.33536108e-01, 4.66848766e-01, 5.00161423e-01, 5.33474081e-01, 5.66786738e-01, 6.00099396e-01, 6.33412053e-01, 6.66724711e-01, 7.00037369e-01, 7.33350026e-01, 7.66662684e-01, 7.99975341e-01, 8.33287999e-01, 8.66600656e-01, 8.99913314e-01, 9.33225971e-01, 9.66538629e-01, 9.99851286e-01])
    • (x, y)
      float64
      counts
      29.233, 39.329, ..., 0.219, 0.0
      σ = 5.580, 6.486, ..., 5.550, 0.0
      Values:
      array([[2.92330287e+01, 3.93290383e+01, 2.93261060e+01, ..., 9.92075507e+00, 3.50256620e+01, 2.61086431e+01], [1.60771607e+01, 1.19209489e+01, 1.49572898e+01, ..., 1.70956910e+01, 0.00000000e+00, 9.87322452e+00], [9.88434838e+00, 1.32354118e+01, 1.44310746e+01, ..., 1.83086408e+01, 2.62621376e+01, 1.29777485e+01], ..., [3.44878526e-02, 2.49241056e-01, 2.21085338e-01, ..., 3.76334352e-01, 1.08971536e-01, 1.09549255e-01], [1.83270732e-01, 1.06906190e-01, 7.96188652e-02, ..., 7.69816139e-02, 2.44557438e-01, 1.80649497e-01], [8.82452875e-02, 6.90611484e-02, 5.96690228e-02, ..., 1.87851176e-01, 2.18559525e-01, 0.00000000e+00]])

      Variances (σ²):
      array([[31.13144148, 42.06563802, 31.34728786, ..., 10.94075069, 36.75658647, 27.36243511], [19.16165134, 14.16353965, 18.73284072, ..., 21.28072945, 0. , 11.64736065], [13.16169182, 18.31668195, 19.22150089, ..., 25.78625655, 35.16949719, 17.17365703], ..., [ 3.750819 , 27.01586099, 23.74536245, ..., 40.4381467 , 12.12303826, 12.10415187], [22.78614449, 13.11444716, 10.07025908, ..., 9.82143072, 30.20390859, 21.64633892], [12.18875674, 10.09901241, 8.42917148, ..., 26.40566552, 30.79906656, 0. ]])

Another capability of hist is to histogram a dimension that has previously been binned with a different or higher resolution, i.e. different bin edges. Compare to the plot of the initial example:

[5]:
binned = table.bin(x=xbins)
binned.hist(x=100).plot()
[5]:
../../_images/user-guide_binned-data_histogramming-grouping-and-binning_8_0.svg

Grouping#

groupby is more flexible in terms of operations than can be applied and may be the go-to solution when a quick one-liner is required. Limitations are:

  • Can only group along a single dimension.

  • Works best for small to medium-sized data, or if data is already mostly sorted along the grouping dimension. Slow if millions of small input slices contribute to each group.

groupby can also operate on binned data, combining bin contents by concatenation:

[6]:
binned = table.bin(x=xbins)
binned.coords['param'] = sc.array(
    dims=['x'], values=(np.random.random(39) * 4).astype(np.int32)
)
grouped = binned.groupby('param').concat('x')
grouped
[6]:
Show/Hide data repr Show/Hide attributes
scipp.DataArray (158.37 KB)
    • param: 4
    • param
      (param)
      int32
      𝟙
      0, 1, 2, 3
      Values:
      array([0, 1, 2, 3], dtype=int32)
    • (param)
      DataArrayView
      binned data [len=751, len=1134, len=1593, len=1522]
      dim='position',
      content=DataArray(
                dims=(position: 5000),
                data=float64[counts],
                coords={'x':float64[m], 'y':float64[m]})

Each output bin is a combination of multiple input bins:

[7]:
grouped.values[0]
[7]:
Show/Hide data repr Show/Hide attributes
scipp.DataArray (24.56 KB out of 157.35 KB)
    • position: 751
    • x
      (position)
      float64
      m
      0.012, 0.009, ..., 0.868, 0.846
      Values:
      array([1.23785476e-02, 8.64681119e-03, 2.56286031e-02, 9.81603252e-03, 2.54993077e-02, 2.36613695e-02, 1.01840907e-02, 9.66071049e-03, 1.65318987e-02, 1.57392047e-02, 1.19496098e-02, 5.96747995e-04, 4.27679719e-03, 6.45685295e-03, 1.20743641e-02, 2.43191055e-03, 2.15535612e-02, 6.75764665e-03, 1.99149555e-02, 1.92299743e-02, 1.63242750e-02, 8.83152818e-03, 2.16042561e-02, 1.00942784e-02, 1.73009353e-02, 1.69696591e-02, 1.94615658e-02, 1.89577436e-02, 9.16927265e-03, 4.56509297e-03, 2.14664072e-02, 3.35669786e-03, 5.75498055e-03, 2.24833375e-02, 8.75084731e-04, 1.69602713e-02, 1.06927250e-02, 2.13384136e-02, 6.37354186e-03, 1.17515677e-02, 8.76077200e-03, 1.80584118e-02, 9.85035848e-03, 7.06564379e-03, 1.68461536e-02, 2.18676007e-02, 3.26241681e-03, 1.45670660e-02, 1.23477008e-03, 9.52875404e-04, 1.02514966e-02, 3.14596862e-03, 2.29040201e-02, 1.75798396e-02, 2.52391527e-02, 2.02691174e-02, 1.48033439e-02, 1.12607523e-02, 1.00924382e-02, 1.86884596e-02, 2.33314126e-03, 2.35400366e-02, 1.60695993e-02, 9.52494186e-03, 1.30488897e-02, 4.50214386e-03, 1.70527163e-02, 1.80772102e-02, 1.47530806e-02, 1.53618816e-02, 2.00352437e-02, 2.40045695e-02, 8.80219766e-03, 7.19102708e-03, 1.91113273e-02, 1.07274667e-02, 1.35376959e-02, 2.07305171e-02, 1.50373745e-02, 1.36192637e-02, 1.47891513e-02, 1.16138600e-02, 2.53124154e-02, 7.48077594e-03, 1.27820286e-02, 9.84670599e-03, 1.49458391e-02, 1.53148445e-02, 1.50514472e-02, 1.84733003e-05, 1.60131237e-02, 1.73105121e-03, 1.01951218e-02, 2.09953530e-02, 1.61107915e-02, 1.63092569e-02, 1.17721978e-02, 2.05449824e-02, 1.10785732e-02, 2.94594791e-03, 4.61051998e-03, 1.50943483e-02, 1.54566006e-02, 6.39987254e-03, 9.16010222e-03, 2.42938420e-02, 2.34930731e-02, 1.54842038e-02, 1.21122951e-03, 1.39518606e-02, 1.66991856e-02, 2.38285868e-03, 1.20073713e-03, 1.60441377e-02, 2.49985359e-02, 1.06431865e-02, 1.35375963e-03, 1.20871245e-02, 9.05190645e-03, 6.62029274e-03, 1.22257938e-02, 1.61002144e-02, 8.03338980e-03, 1.00071622e-02, 1.10689233e-02, 9.40313061e-03, 2.00951146e-02, 1.33356579e-02, 1.49687651e-02, 9.34560233e-04, 4.41314791e-03, 5.84282977e-03, 1.18889900e-01, 1.06908050e-01, 1.16885651e-01, 1.24446824e-01, 1.22928566e-01, 1.05621703e-01, 1.16010702e-01, 1.03098835e-01, 1.23488818e-01, 1.03364043e-01, 1.17588585e-01, 1.04675158e-01, 1.14383806e-01, 1.03456442e-01, 1.27482362e-01, 1.10293479e-01, 1.07509242e-01, 1.06311766e-01, 1.22126362e-01, 1.09486830e-01, 1.28162973e-01, 1.14663976e-01, 1.06577979e-01, 1.26745151e-01, 1.04465477e-01, 1.11155357e-01, 1.27964991e-01, 1.17586645e-01, 1.13635217e-01, 1.10206451e-01, 1.14726202e-01, 1.14914495e-01, 1.20891617e-01, 1.17630813e-01, 1.11523295e-01, 1.16325150e-01, 1.13012489e-01, 1.11843977e-01, 1.21043156e-01, 1.24258911e-01, 1.15567836e-01, 1.27040233e-01, 1.22406879e-01, 1.09786800e-01, 1.19172028e-01, 1.11324883e-01, 1.04898942e-01, 1.21691364e-01, 1.09437787e-01, 1.21310620e-01, 1.10446823e-01, 1.21017273e-01, 1.17487362e-01, 1.04974119e-01, 1.19023263e-01, 1.16586017e-01, 1.22302741e-01, 1.25713570e-01, 1.13960674e-01, 1.21734316e-01, 1.25081986e-01, 1.06855793e-01, 1.20427218e-01, 1.02902399e-01, 1.10559975e-01, 1.02747617e-01, 1.04902054e-01, 1.27779936e-01, 1.12496879e-01, 1.21585824e-01, 1.17546403e-01, 1.04571430e-01, 1.12526168e-01, 1.12486820e-01, 1.20461795e-01, 1.11723668e-01, 1.06430191e-01, 1.04691228e-01, 1.26990448e-01, 1.15392175e-01, 1.21511135e-01, 1.21673216e-01, 1.26177196e-01, 1.22187935e-01, 1.07864857e-01, 1.08557833e-01, 1.09544776e-01, 1.24192249e-01, 1.19826687e-01, 1.20831706e-01, 1.23068385e-01, 1.23169041e-01, 1.03413349e-01, 1.09002223e-01, 1.04236402e-01, 1.09899642e-01, 1.24793978e-01, 1.10189288e-01, 1.17768755e-01, 1.07937914e-01, 1.19349465e-01, 1.24510036e-01, 1.13325457e-01, 1.17959513e-01, 1.17602532e-01, 1.13560170e-01, 1.21831120e-01, 1.23211545e-01, 1.08135371e-01, 1.20041900e-01, 1.06615807e-01, 1.10684959e-01, 1.09701689e-01, 1.27042420e-01, 1.05209210e-01, 1.24115802e-01, 1.17920865e-01, 1.25287288e-01, 1.21998160e-01, 1.24356044e-01, 1.14025662e-01, 1.17468774e-01, 1.16264234e-01, 1.09682648e-01, 2.39761725e-01, 2.40213768e-01, 2.32795394e-01, 2.48981390e-01, 2.35849994e-01, 2.30810310e-01, 2.53126046e-01, 2.37187469e-01, 2.32579830e-01, 2.49850793e-01, 2.45603431e-01, 2.30885728e-01, 2.49698747e-01, 2.36832587e-01, 2.31190285e-01, 2.46467938e-01, 2.49238209e-01, 2.37355393e-01, 2.46148534e-01, 2.43441383e-01, 2.51360151e-01, 2.41363231e-01, 2.47596731e-01, 2.47605438e-01, 2.33418878e-01, 2.39262884e-01, 2.41629388e-01, 2.52286794e-01, 2.43462868e-01, 2.46115399e-01, 2.54360615e-01, 2.54072285e-01, 2.55611214e-01, 2.54305929e-01, 2.33654041e-01, 2.33752146e-01, 2.34520808e-01, 2.46039052e-01, 2.46768507e-01, 2.46896195e-01, 2.48075118e-01, 2.43147680e-01, 2.33749934e-01, 2.49799283e-01, 2.50625548e-01, 2.48515132e-01, 2.47823683e-01, 2.34537358e-01, 2.36997582e-01, 2.51693987e-01, 2.37722646e-01, 2.37048951e-01, 2.55214993e-01, 2.34789763e-01, 2.54917250e-01, 2.44529357e-01, 2.50438001e-01, 2.55874294e-01, 2.36562163e-01, 2.44749306e-01, 2.45583509e-01, 2.46571391e-01, 2.34612812e-01, 2.43006343e-01, 2.55396550e-01, 2.55753920e-01, 2.39162066e-01, 2.55453166e-01, 2.42651555e-01, 2.38448026e-01, 2.55939742e-01, 2.54370298e-01, 2.48033674e-01, 2.50939805e-01, 2.41696772e-01, 2.37842448e-01, 2.42162209e-01, 2.42831448e-01, 2.51540962e-01, 2.45882527e-01, 2.50498941e-01, 2.41701520e-01, 2.41713767e-01, 2.51864449e-01, 2.49953034e-01, 2.45308606e-01, 2.54248016e-01, 2.36129601e-01, 2.52635034e-01, 2.37963158e-01, 2.40245130e-01, 2.49741794e-01, 2.37802993e-01, 2.44694489e-01, 2.33389198e-01, 2.40537698e-01, 2.54192463e-01, 2.50317358e-01, 2.47816966e-01, 2.55070808e-01, 2.40874738e-01, 2.43661539e-01, 2.45391873e-01, 2.43234336e-01, 2.51702831e-01, 2.41498835e-01, 2.53824274e-01, 2.51698760e-01, 2.37418028e-01, 2.35570570e-01, 2.45363914e-01, 2.39803685e-01, 2.55628099e-01, 2.47562453e-01, 2.34455255e-01, 2.53926188e-01, 2.31333803e-01, 2.51894986e-01, 2.31229873e-01, 2.41309175e-01, 2.35163282e-01, 2.41639907e-01, 2.52785007e-01, 2.47638285e-01, 2.33281060e-01, 2.41052047e-01, 2.44148970e-01, 2.53373995e-01, 2.47381714e-01, 2.55214381e-01, 2.51150187e-01, 2.49387810e-01, 2.47955753e-01, 2.50305710e-01, 2.42764246e-01, 2.32414562e-01, 2.46508562e-01, 2.50412420e-01, 2.36630885e-01, 3.56160979e-01, 3.41662751e-01, 3.43489516e-01, 3.56738155e-01, 3.45092178e-01, 3.54563998e-01, 3.58332053e-01, 3.50371696e-01, 3.43325145e-01, 3.43052616e-01, 3.55022512e-01, 3.40156352e-01, 3.50154902e-01, 3.53025907e-01, 3.43638747e-01, 3.45604331e-01, 3.57287995e-01, 3.56783473e-01, 3.39748648e-01, 3.39550553e-01, 3.38658327e-01, 3.36523677e-01, 3.34395576e-01, 3.33881722e-01, 3.47344815e-01, 3.44268036e-01, 3.44444012e-01, 3.42003533e-01, 3.54233386e-01, 3.49588505e-01, 3.55614215e-01, 3.50052732e-01, 3.57434487e-01, 3.51692318e-01, 3.47863358e-01, 3.51688805e-01, 3.36340102e-01, 3.34445708e-01, 3.55084390e-01, 3.41175604e-01, 3.36520435e-01, 3.56770628e-01, 3.36555773e-01, 3.36767213e-01, 3.44956092e-01, 3.42244624e-01, 3.39021866e-01, 3.57543440e-01, 3.42054929e-01, 3.51369500e-01, 3.58058771e-01, 3.37684027e-01, 3.34690966e-01, 3.34515956e-01, 3.50042465e-01, 3.37053398e-01, 3.50159127e-01, 3.45149666e-01, 3.37973126e-01, 3.36970363e-01, 3.37280099e-01, 3.40995626e-01, 3.40683881e-01, 3.41083968e-01, 3.53063937e-01, 3.33653804e-01, 3.55031655e-01, 3.41411965e-01, 3.35819296e-01, 3.40128872e-01, 3.33803899e-01, 3.46947748e-01, 3.42040285e-01, 3.57473766e-01, 3.53001928e-01, 3.58358714e-01, 3.57484815e-01, 3.34495105e-01, 3.37789484e-01, 3.35907848e-01, 3.52088412e-01, 3.38064244e-01, 3.48343652e-01, 3.40068499e-01, 3.42905889e-01, 3.41137621e-01, 3.46116585e-01, 3.45371221e-01, 3.45685723e-01, 3.41463915e-01, 3.51197965e-01, 3.36923245e-01, 3.40572444e-01, 3.40558147e-01, 3.41725601e-01, 3.58848696e-01, 3.45000391e-01, 3.52925127e-01, 3.38468635e-01, 3.39337252e-01, 3.46902836e-01, 3.51013540e-01, 3.34846958e-01, 3.42153592e-01, 3.37650444e-01, 3.46686693e-01, 3.46557588e-01, 3.54240147e-01, 3.33924267e-01, 3.49435129e-01, 3.38588618e-01, 3.50283935e-01, 4.84978145e-01, 4.73491022e-01, 4.84515653e-01, 4.84377176e-01, 4.75730240e-01, 4.63876801e-01, 4.77707369e-01, 4.81939431e-01, 4.79988381e-01, 4.70619467e-01, 4.67825122e-01, 4.70844970e-01, 4.61715600e-01, 4.74028584e-01, 4.67022175e-01, 4.63521502e-01, 4.75454848e-01, 4.67942700e-01, 4.82177315e-01, 4.71194768e-01, 4.62305791e-01, 4.85301678e-01, 4.83899055e-01, 4.70560266e-01, 4.70739596e-01, 4.70674360e-01, 4.70862087e-01, 4.84782013e-01, 4.72251176e-01, 4.80773040e-01, 4.69760436e-01, 4.82240448e-01, 4.74049026e-01, 4.70202467e-01, 4.73818651e-01, 4.78412938e-01, 4.86445956e-01, 4.68978271e-01, 4.62099827e-01, 4.81664438e-01, 4.75303347e-01, 4.78493864e-01, 4.64912106e-01, 4.63639348e-01, 4.74821611e-01, 4.84486535e-01, 4.62756688e-01, 4.76044690e-01, 4.65777646e-01, 4.73112131e-01, 4.86811441e-01, 4.85669239e-01, 4.83483728e-01, 4.76384104e-01, 4.79875761e-01, 4.63575609e-01, 4.80087002e-01, 4.85664260e-01, 4.63979748e-01, 4.84960554e-01, 4.62583594e-01, 4.63545768e-01, 4.86552435e-01, 4.68991344e-01, 4.85044674e-01, 4.76293258e-01, 4.62856047e-01, 4.74771254e-01, 4.66902370e-01, 4.73190097e-01, 4.69553092e-01, 4.82822479e-01, 4.75172148e-01, 4.73898324e-01, 4.83105490e-01, 4.73610516e-01, 4.73157485e-01, 4.76316090e-01, 4.82810431e-01, 4.71839274e-01, 4.64154909e-01, 4.86653457e-01, 4.83159131e-01, 4.78755083e-01, 4.66294098e-01, 4.74786283e-01, 4.72364591e-01, 4.65171051e-01, 4.71499945e-01, 4.71806950e-01, 4.85123876e-01, 4.74275227e-01, 4.70496849e-01, 4.63883217e-01, 4.69166189e-01, 4.70786912e-01, 4.72753791e-01, 4.73435806e-01, 4.84981122e-01, 4.78242880e-01, 4.70661984e-01, 4.71844270e-01, 4.67526004e-01, 4.64614242e-01, 4.85643475e-01, 4.75846113e-01, 4.75964266e-01, 4.68781873e-01, 4.72109282e-01, 4.85245694e-01, 4.80575270e-01, 4.69937407e-01, 4.77001377e-01, 4.68506326e-01, 8.66821662e-01, 8.52533146e-01, 8.62996111e-01, 8.64050930e-01, 8.53689867e-01, 8.59536831e-01, 8.59757435e-01, 8.54300643e-01, 8.59746940e-01, 8.61647091e-01, 8.59242941e-01, 8.60054855e-01, 8.70967293e-01, 8.51281818e-01, 8.59442023e-01, 8.52730646e-01, 8.60598115e-01, 8.61718814e-01, 8.50045158e-01, 8.47883452e-01, 8.54160637e-01, 8.54217920e-01, 8.60972969e-01, 8.71691552e-01, 8.61344348e-01, 8.59431340e-01, 8.55616198e-01, 8.46483738e-01, 8.50097717e-01, 8.63094534e-01, 8.56880753e-01, 8.57771377e-01, 8.63028606e-01, 8.62899544e-01, 8.49224962e-01, 8.56335771e-01, 8.60120197e-01, 8.67326661e-01, 8.71284596e-01, 8.55744331e-01, 8.50474604e-01, 8.67451142e-01, 8.61629972e-01, 8.57555677e-01, 8.68710942e-01, 8.47822414e-01, 8.55633274e-01, 8.49698498e-01, 8.50331964e-01, 8.54578170e-01, 8.48286284e-01, 8.52323561e-01, 8.58173555e-01, 8.58776889e-01, 8.56310686e-01, 8.67695895e-01, 8.47143483e-01, 8.68451725e-01, 8.46504453e-01, 8.52194792e-01, 8.68285163e-01, 8.54950045e-01, 8.53300233e-01, 8.57428926e-01, 8.69137545e-01, 8.62680122e-01, 8.67641592e-01, 8.63356682e-01, 8.47579640e-01, 8.66673483e-01, 8.58833045e-01, 8.61921737e-01, 8.61887773e-01, 8.54305107e-01, 8.70786487e-01, 8.58647978e-01, 8.50803845e-01, 8.61613611e-01, 8.62516444e-01, 8.61205902e-01, 8.55149700e-01, 8.68045497e-01, 8.53566783e-01, 8.58103334e-01, 8.49974353e-01, 8.50420641e-01, 8.69542436e-01, 8.49620057e-01, 8.49112262e-01, 8.59663097e-01, 8.53993090e-01, 8.57819959e-01, 8.52350936e-01, 8.51283176e-01, 8.65766201e-01, 8.54936396e-01, 8.59980911e-01, 8.65339795e-01, 8.66354909e-01, 8.61904752e-01, 8.67710932e-01, 8.52973918e-01, 8.68767926e-01, 8.65189615e-01, 8.61225168e-01, 8.48884038e-01, 8.62935305e-01, 8.54430445e-01, 8.62486281e-01, 8.71587680e-01, 8.58767468e-01, 8.58421487e-01, 8.53742983e-01, 8.61017702e-01, 8.62438878e-01, 8.54719038e-01, 8.46837412e-01, 8.47858096e-01, 8.52149249e-01, 8.58562039e-01, 8.65757861e-01, 8.69353837e-01, 8.55389309e-01, 8.57514435e-01, 8.71187609e-01, 8.61398064e-01, 8.62700197e-01, 8.54853957e-01, 8.68489100e-01, 8.46273875e-01])
    • y
      (position)
      float64
      m
      0.065, 0.276, ..., 0.845, 0.441
      Values:
      array([0.06462309, 0.27593445, 0.48851831, 0.03189443, 0.61616364, 0.36900217, 0.67916743, 0.58869046, 0.57705978, 0.15568336, 0.50605657, 0.49406653, 0.44522339, 0.03622738, 0.63197401, 0.01945183, 0.16234454, 0.36811734, 0.76724631, 0.60232139, 0.45543975, 0.77079846, 0.10953173, 0.07746563, 0.27453678, 0.54772292, 0.63930809, 0.04656315, 0.18823535, 0.7373334 , 0.29371548, 0.13297937, 0.47508604, 0.42667462, 0.10678678, 0.00210925, 0.2932118 , 0.90615186, 0.62878438, 0.95862956, 0.59229269, 0.89879807, 0.70987791, 0.71905008, 0.78549634, 0.12297187, 0.81976987, 0.68864408, 0.01139764, 0.39328029, 0.95091117, 0.32101967, 0.87528723, 0.14326848, 0.186115 , 0.79175578, 0.06694736, 0.40831332, 0.55013133, 0.82938628, 0.55510578, 0.56887827, 0.36730399, 0.44513198, 0.56490375, 0.53817267, 0.41632715, 0.03434905, 0.15786688, 0.07102625, 0.39839652, 0.53160448, 0.57857589, 0.03931047, 0.74783718, 0.97970518, 0.94198694, 0.02786099, 0.0754456 , 0.5194161 , 0.84383759, 0.93337086, 0.3330385 , 0.80853352, 0.01612352, 0.21030243, 0.96699142, 0.41277048, 0.02369609, 0.45902473, 0.72030893, 0.70552689, 0.38797577, 0.42862079, 0.758567 , 0.97730505, 0.40919709, 0.66723724, 0.53485914, 0.15531218, 0.58124678, 0.9017757 , 0.77840255, 0.9463598 , 0.83034231, 0.12406418, 0.37193834, 0.72550544, 0.71972926, 0.08030902, 0.788368 , 0.47142943, 0.98421945, 0.3670041 , 0.56118999, 0.21817415, 0.12003297, 0.44888055, 0.16113079, 0.89905348, 0.8229377 , 0.70051725, 0.94179053, 0.70428074, 0.04501549, 0.16558508, 0.83704544, 0.60013508, 0.06811642, 0.22512404, 0.61327644, 0.39030839, 0.11070771, 0.0458922 , 0.17476847, 0.32306167, 0.92232143, 0.74989345, 0.06630585, 0.91048311, 0.01139429, 0.94395692, 0.01482672, 0.64719414, 0.19681068, 0.60387961, 0.94726705, 0.49092442, 0.49134902, 0.89593622, 0.64130638, 0.20811278, 0.97402636, 0.50157087, 0.30892036, 0.42592947, 0.66013931, 0.36420997, 0.13533216, 0.55838395, 0.80502239, 0.72375214, 0.58076358, 0.27210481, 0.37384585, 0.03498751, 0.65048519, 0.23156213, 0.40509766, 0.64163478, 0.08912187, 0.42826625, 0.70109767, 0.07561229, 0.41753989, 0.09818832, 0.24842633, 0.73600888, 0.17672546, 0.81517521, 0.15438805, 0.04536605, 0.93569706, 0.8159955 , 0.47083514, 0.91932329, 0.52041069, 0.59375491, 0.29891088, 0.72631612, 0.48114654, 0.21099768, 0.84654219, 0.55028858, 0.58043189, 0.51232524, 0.04602392, 0.97772382, 0.79943528, 0.89534993, 0.08371057, 0.73814593, 0.81156793, 0.84976631, 0.91046189, 0.72337212, 0.02056617, 0.01929088, 0.46575754, 0.08124499, 0.93488054, 0.46818836, 0.21964565, 0.39135316, 0.24861486, 0.43478479, 0.52589419, 0.0125405 , 0.73101534, 0.40331729, 0.28493188, 0.82341543, 0.92812826, 0.87528565, 0.35315594, 0.48479224, 0.74112646, 0.81600262, 0.37831859, 0.04831996, 0.78040573, 0.04805729, 0.90092524, 0.05824433, 0.46285789, 0.36430881, 0.2495341 , 0.05980189, 0.64470355, 0.98984777, 0.8243814 , 0.33923122, 0.72333729, 0.49861408, 0.73346296, 0.10511862, 0.56905091, 0.28617764, 0.05314598, 0.63905833, 0.77978533, 0.10358374, 0.83860589, 0.51376753, 0.16055367, 0.65014814, 0.10999309, 0.71900495, 0.83381722, 0.16133976, 0.38709609, 0.87925614, 0.42168733, 0.62473944, 0.59308164, 0.88387085, 0.91646034, 0.87818455, 0.85617441, 0.44437882, 0.79834612, 0.06318319, 0.20960108, 0.40295181, 0.64175728, 0.58954738, 0.43608021, 0.37306666, 0.85974619, 0.00400109, 0.04451137, 0.33964536, 0.54773624, 0.50035247, 0.86880666, 0.36930844, 0.61305937, 0.30407788, 0.82200498, 0.19265128, 0.3851323 , 0.51725313, 0.08916716, 0.91499035, 0.70031928, 0.96025657, 0.94829023, 0.05861412, 0.05608731, 0.24746858, 0.85373175, 0.80154128, 0.44416448, 0.61921418, 0.84485662, 0.35313967, 0.04178896, 0.89792943, 0.56655716, 0.46423465, 0.87374368, 0.36188026, 0.41426459, 0.1614454 , 0.62063723, 0.10257457, 0.93641389, 0.17966772, 0.46634209, 0.71977983, 0.03648589, 0.19213338, 0.25291718, 0.98330273, 0.18937893, 0.33434026, 0.19989959, 0.08384311, 0.02755787, 0.81796954, 0.62096185, 0.14497133, 0.40050251, 0.17346509, 0.90603853, 0.36847907, 0.77044268, 0.51054492, 0.14683334, 0.53128898, 0.5406415 , 0.55926069, 0.18260463, 0.88822261, 0.15325178, 0.28504033, 0.49037421, 0.65287178, 0.24505038, 0.45179263, 0.27216174, 0.75940923, 0.0163444 , 0.2782173 , 0.30169589, 0.84420724, 0.98734602, 0.29592762, 0.03016302, 0.15346503, 0.76803348, 0.9588257 , 0.21603282, 0.44222999, 0.95261112, 0.54524666, 0.85309657, 0.29056059, 0.22112949, 0.91136215, 0.8259689 , 0.82133907, 0.8818979 , 0.13247504, 0.83791988, 0.49477874, 0.84850483, 0.33454336, 0.33576825, 0.09651721, 0.08304412, 0.46843497, 0.68177346, 0.26745974, 0.64022005, 0.1635561 , 0.00829646, 0.83619809, 0.74211286, 0.58932497, 0.61262922, 0.83803941, 0.79953538, 0.38544339, 0.27910898, 0.23395588, 0.60858992, 0.55423091, 0.1889218 , 0.39268798, 0.6434085 , 0.86602732, 0.41615414, 0.15812866, 0.64847253, 0.25775728, 0.73057239, 0.98031295, 0.25703967, 0.38726148, 0.81362072, 0.62417617, 0.62345978, 0.76322191, 0.35619402, 0.63445959, 0.24791299, 0.25740097, 0.80312332, 0.32178765, 0.82553336, 0.59416871, 0.14171598, 0.93247093, 0.68009372, 0.66247093, 0.58997171, 0.8046031 , 0.52916798, 0.99158731, 0.20330793, 0.30014971, 0.51391026, 0.29529287, 0.76790653, 0.72517909, 0.00163549, 0.76617078, 0.96722672, 0.02842107, 0.56543911, 0.9881223 , 0.14893725, 0.89417834, 0.78272374, 0.01110315, 0.19130748, 0.49822766, 0.48590539, 0.40957731, 0.81818965, 0.11503535, 0.9031486 , 0.87577781, 0.66050859, 0.49895277, 0.96074509, 0.88607191, 0.51803127, 0.66915861, 0.17447382, 0.23632934, 0.85431297, 0.12058775, 0.63374369, 0.23964224, 0.29858385, 0.15689502, 0.86470736, 0.07686607, 0.8575755 , 0.69602723, 0.17238158, 0.82279213, 0.86812275, 0.85692943, 0.58420417, 0.24566006, 0.5755519 , 0.04737949, 0.63964854, 0.64802563, 0.17395596, 0.72437937, 0.76430376, 0.96589036, 0.71601021, 0.57631978, 0.78869021, 0.45661213, 0.16285155, 0.14875759, 0.95717583, 0.27634636, 0.02399121, 0.9485795 , 0.34147998, 0.06823465, 0.09124947, 0.11598747, 0.93546084, 0.45551534, 0.47696561, 0.69422851, 0.2173063 , 0.24957748, 0.13048049, 0.80957653, 0.12444457, 0.40192807, 0.12973042, 0.04026648, 0.78187443, 0.92609634, 0.0790569 , 0.45796111, 0.29565219, 0.93011152, 0.83969842, 0.28025871, 0.95173975, 0.36416017, 0.60801708, 0.18755562, 0.72267698, 0.8134036 , 0.72445996, 0.0048716 , 0.31319611, 0.15705626, 0.20155842, 0.60037382, 0.59515683, 0.0866311 , 0.529296 , 0.70038206, 0.68008598, 0.73330014, 0.86298948, 0.20555399, 0.77087077, 0.99672531, 0.89719969, 0.71256802, 0.61921525, 0.19727004, 0.44679849, 0.35440458, 0.55589765, 0.95669715, 0.96085263, 0.10417665, 0.45808265, 0.75854913, 0.3062648 , 0.16316704, 0.40130712, 0.92343227, 0.15154947, 0.86442018, 0.1195018 , 0.08561031, 0.64209648, 0.10607645, 0.86997192, 0.72777083, 0.92642099, 0.89329023, 0.94819994, 0.30011577, 0.30886569, 0.53362544, 0.08988034, 0.75448924, 0.4058189 , 0.99718818, 0.9922013 , 0.29396882, 0.65435866, 0.81553607, 0.0417754 , 0.92223986, 0.00160822, 0.47820068, 0.83424172, 0.04972829, 0.53148034, 0.70009301, 0.59157166, 0.15666725, 0.81101461, 0.1185324 , 0.49441639, 0.94728037, 0.6485798 , 0.32011311, 0.15565438, 0.57292573, 0.42571037, 0.32764825, 0.19689607, 0.7223921 , 0.08619018, 0.92500849, 0.88429269, 0.04288343, 0.37251336, 0.17126364, 0.67146249, 0.57627994, 0.76851083, 0.53221831, 0.5058065 , 0.58665588, 0.50763254, 0.37071129, 0.00642074, 0.08393409, 0.43266444, 0.67121877, 0.51926626, 0.75973923, 0.2837313 , 0.87146881, 0.23824389, 0.81068444, 0.69225617, 0.19889519, 0.37256813, 0.20176548, 0.15745002, 0.20972307, 0.73204296, 0.08227213, 0.96766963, 0.7776429 , 0.95547449, 0.39677422, 0.42272146, 0.04627233, 0.04167164, 0.96160042, 0.80176219, 0.73793042, 0.84360673, 0.67764311, 0.25925294, 0.05404209, 0.2605915 , 0.73883023, 0.38819511, 0.6978679 , 0.83089099, 0.50044915, 0.08982563, 0.43095271, 0.80008822, 0.77032371, 0.60365091, 0.26219304, 0.10814919, 0.27482351, 0.46299134, 0.31026246, 0.16909481, 0.60366919, 0.70677231, 0.74648415, 0.31752863, 0.51369892, 0.14155896, 0.5832515 , 0.97125128, 0.7385985 , 0.34279105, 0.44725924, 0.39652341, 0.04492565, 0.98217937, 0.99468341, 0.86359789, 0.70977067, 0.99763759, 0.03894009, 0.40448965, 0.56681989, 0.43232511, 0.15599945, 0.63863352, 0.0534257 , 0.99822794, 0.32398623, 0.31340172, 0.68118481, 0.74758995, 0.81487702, 0.07514927, 0.67098174, 0.91690624, 0.92537336, 0.8026077 , 0.00735944, 0.81523966, 0.52655922, 0.47502993, 0.02509584, 0.26090266, 0.15502326, 0.78527705, 0.43195875, 0.92681043, 0.99277662, 0.91149116, 0.13243457, 0.17906029, 0.96254129, 0.05396379, 0.14786302, 0.45970172, 0.02073971, 0.85706101, 0.54471932, 0.74003543, 0.57323892, 0.72331825, 0.43937582, 0.24257549, 0.40357578, 0.42634556, 0.56533861, 0.18677703, 0.29627062, 0.39280992, 0.89662717, 0.72869933, 0.30126743, 0.11946975, 0.75107551, 0.8831183 , 0.27544647, 0.9105983 , 0.80413567, 0.98540703, 0.72041232, 0.59990413, 0.97697814, 0.66287891, 0.59177793, 0.80460864, 0.84460613, 0.4411348 ])
    • (position)
      float64
      counts
      4.764, 7.312, ..., 0.036, 0.099
      σ = 2.251, 2.763, ..., 1.675, 2.611
      Values:
      array([4.76350608e+00, 7.31167687e+00, 1.59425360e+00, 6.35267609e-01, 7.71991895e+00, 7.75847468e+00, 7.52193526e+00, 8.45441039e+00, 1.15221012e-01, 1.97712648e+00, 8.11912956e+00, 2.52024402e+00, 6.57403716e+00, 9.97709087e-01, 4.56182171e+00, 6.95534350e+00, 4.72120685e+00, 6.82257132e-01, 4.88796918e+00, 8.69178705e-01, 4.97123015e-01, 4.16200480e+00, 6.13176632e+00, 8.50311416e+00, 5.98455438e+00, 1.96693592e+00, 3.57291968e+00, 8.30245867e+00, 3.29984462e+00, 7.05855858e+00, 5.38507062e+00, 5.77444535e+00, 3.97005279e+00, 1.50749687e+00, 1.57493703e+00, 3.32242501e+00, 8.49073233e+00, 7.08445869e+00, 1.73896655e+00, 5.56080850e+00, 8.63093215e+00, 2.90148880e+00, 7.18064605e+00, 9.01895073e+00, 1.29213339e+00, 2.04181444e+00, 5.84329675e+00, 7.48492044e+00, 2.63215007e+00, 1.51368920e+00, 8.51675175e+00, 7.53964409e+00, 2.24811714e+00, 6.90953048e+00, 3.59912360e-02, 4.87144304e+00, 3.83527870e+00, 6.06357792e+00, 3.66453351e+00, 1.34022298e+00, 5.26846498e+00, 8.47108161e+00, 8.27465690e+00, 7.34175144e+00, 2.82422886e+00, 2.54358430e+00, 6.28714677e+00, 5.77394306e+00, 7.18389343e+00, 1.60439739e+00, 8.29225931e+00, 6.71063345e+00, 2.29083955e+00, 7.76098426e+00, 6.75534220e+00, 5.36507050e+00, 1.94796902e+00, 8.40740457e+00, 5.92560037e+00, 2.38458092e+00, 2.65411076e+00, 5.34469539e+00, 5.35783883e+00, 4.11904596e+00, 1.33473804e+00, 5.74607139e+00, 2.71392732e+00, 1.36644211e+00, 5.94569989e+00, 2.55176550e+00, 7.56422773e+00, 3.98589333e+00, 5.06735397e+00, 4.72489791e+00, 7.59650392e+00, 8.09479530e+00, 8.00974326e+00, 2.14153953e+00, 5.22348852e-01, 2.88935521e+00, 5.62127122e+00, 2.83629638e+00, 4.09560514e+00, 8.16852913e+00, 2.93049320e+00, 5.78101756e+00, 4.56910916e+00, 2.00855123e+00, 5.46812314e+00, 7.84265313e+00, 1.81761844e+00, 1.69572614e+00, 9.93484993e+00, 5.75607425e+00, 2.86437723e+00, 4.04004442e+00, 6.32597983e+00, 3.74212110e+00, 7.04055032e+00, 9.48567104e-01, 3.01181635e+00, 6.98081015e+00, 5.48690818e+00, 2.94741951e+00, 7.89515844e+00, 4.20442361e+00, 1.31109049e+00, 7.41309908e+00, 5.45034098e+00, 7.79636063e+00, 7.23084368e+00, 7.92468872e+00, 4.95495913e+00, 4.21186645e+00, 2.10392230e+00, 1.18839064e+00, 4.93558051e+00, 3.71868052e+00, 1.16447680e+00, 1.60478139e+00, 1.96973484e+00, 3.22679797e+00, 6.31812685e-01, 4.03277254e+00, 2.54002659e+00, 9.77786847e-03, 3.64712081e+00, 4.84576062e+00, 1.27261432e+00, 2.70257821e+00, 4.78254385e+00, 3.30445370e+00, 2.05979901e+00, 4.83412966e+00, 2.60739511e+00, 5.09463764e+00, 1.44933373e+00, 4.97670019e+00, 1.27396161e+00, 2.40773553e+00, 1.33719890e+00, 1.55639859e+00, 1.08159120e+00, 5.35596754e+00, 5.08177257e+00, 4.60265878e+00, 4.63925203e-01, 5.38036396e+00, 7.78751056e-01, 3.64859010e+00, 3.35985442e+00, 5.00217782e+00, 4.89364945e-01, 2.51998686e+00, 2.15408707e+00, 4.94086673e+00, 2.97585318e+00, 3.90271539e+00, 3.31228359e+00, 3.22492088e+00, 2.74640822e+00, 4.67861167e+00, 5.38935420e+00, 2.50828267e+00, 3.42835111e+00, 1.25786964e+00, 3.78650275e+00, 5.46781376e+00, 1.01467580e+00, 1.63180759e+00, 2.03454776e+00, 1.85477211e+00, 9.73484224e-01, 8.25375998e-01, 2.66152617e+00, 2.19668514e+00, 1.72082464e+00, 1.73102980e+00, 9.77028090e-01, 4.38404588e+00, 7.31459431e-01, 1.51986389e+00, 3.33611155e+00, 1.52469274e+00, 2.79936278e+00, 3.62977477e+00, 1.71551276e+00, 8.41206255e-01, 8.30023490e-01, 1.31037116e+00, 4.08649438e+00, 1.85351617e+00, 7.86137699e-01, 1.30672770e+00, 8.95773324e-01, 3.76706667e+00, 1.77150438e+00, 1.63432742e-01, 3.58000741e+00, 2.15038288e+00, 4.90385949e+00, 4.60936162e+00, 3.01979484e+00, 1.60035059e+00, 9.36808153e-01, 3.39685129e-01, 2.64906634e+00, 3.37230952e+00, 9.90699315e-01, 3.53166649e+00, 2.72418796e+00, 1.62428867e+00, 6.13806552e-01, 5.01409732e+00, 1.75852406e+00, 2.62919048e+00, 3.53267519e+00, 4.57674009e+00, 4.49665505e+00, 2.62616902e+00, 4.85310389e+00, 5.37325435e+00, 3.13390089e+00, 4.78775928e+00, 5.24897660e+00, 3.22867444e-01, 3.09454677e+00, 4.10213129e+00, 3.97951048e+00, 3.03968520e+00, 4.42134815e+00, 2.69759589e+00, 2.58826540e+00, 3.01931759e+00, 1.54352656e+00, 3.37282163e+00, 3.90910702e-01, 2.19151023e-01, 1.43845809e+00, 2.27445009e+00, 2.39149541e+00, 1.86209301e+00, 7.47371705e-01, 1.88117184e+00, 1.98127659e-01, 3.74555117e-01, 1.85260623e+00, 2.20688418e+00, 2.19415790e+00, 2.85753665e+00, 9.68279183e-01, 2.32581784e+00, 2.70129502e+00, 1.06692935e+00, 2.26337778e+00, 1.40228935e+00, 2.25304476e+00, 1.71955792e+00, 1.40472406e+00, 1.23414066e+00, 2.66189478e+00, 2.93439518e+00, 2.14722530e+00, 2.64341164e+00, 2.32372373e-01, 5.36426636e-01, 2.73418416e+00, 1.87007949e+00, 8.95730844e-01, 1.57008508e+00, 5.30698553e-01, 1.34449907e+00, 1.01880467e+00, 1.28439113e+00, 4.72414203e-01, 2.30057372e+00, 2.71172236e+00, 2.28175993e+00, 2.71787797e-01, 2.78678581e-01, 9.62235572e-01, 5.56851879e-02, 2.04476584e+00, 1.69122436e+00, 9.42244747e-01, 7.69798559e-01, 2.44650647e-01, 5.48342373e-01, 2.01322723e+00, 1.18358508e+00, 2.50670510e+00, 2.41792271e+00, 2.79154323e+00, 2.81079754e-01, 2.54943676e+00, 2.71447159e+00, 7.70529764e-01, 6.29283108e-01, 1.21913119e+00, 9.14619943e-01, 2.06434580e+00, 1.60410111e+00, 2.38724272e+00, 2.25733864e+00, 1.10247479e+00, 2.77271221e+00, 1.53247633e-01, 1.35437629e+00, 2.38311063e+00, 1.35469076e+00, 1.51302031e+00, 2.02268704e+00, 1.23970303e+00, 6.98885109e-01, 8.56612583e-01, 1.16837792e+00, 1.16395158e+00, 1.08352154e-01, 7.40222925e-01, 1.62544592e+00, 2.70004658e+00, 4.78990607e-01, 2.67635813e+00, 1.89571761e+00, 1.01652405e+00, 2.43523151e+00, 2.28626281e+00, 1.94214981e+00, 2.36413599e+00, 1.45435438e+00, 1.94615289e-01, 1.88583376e+00, 2.33890828e+00, 1.93215982e+00, 2.39708487e+00, 2.24815084e+00, 1.01123140e+00, 1.43655149e+00, 2.82317207e+00, 1.09881638e+00, 6.67484217e-02, 1.30360452e+00, 1.30693863e+00, 2.70919841e+00, 1.34236325e+00, 2.00843440e+00, 2.22998109e+00, 1.76897210e+00, 1.95126932e+00, 1.53572623e+00, 5.55823212e-01, 1.17846963e+00, 2.46946022e+00, 7.52013736e-01, 1.75759549e+00, 1.53147573e+00, 1.17518334e+00, 1.40655776e+00, 1.44366139e+00, 2.89135649e+00, 2.13255372e+00, 1.48588932e+00, 6.47871963e-01, 4.71597000e-02, 2.22975418e+00, 7.93982639e-01, 8.82372428e-01, 5.60811165e-01, 1.97562490e+00, 1.95610621e+00, 8.88009621e-01, 1.19489721e-01, 1.13808737e+00, 1.49989254e+00, 3.06281980e-01, 1.51574009e+00, 1.63867946e+00, 6.99248871e-01, 6.24288735e-01, 6.11322900e-01, 1.06519887e+00, 9.99605040e-01, 2.27120580e-01, 5.71401805e-01, 5.81290610e-01, 1.68695098e+00, 1.52880381e+00, 3.59871558e-02, 1.15002549e+00, 9.16689985e-01, 9.71165488e-01, 1.69290186e-01, 1.28179600e+00, 8.47373215e-01, 1.01508214e+00, 1.13681414e-01, 4.82028272e-01, 1.36438014e+00, 1.22229131e+00, 4.29258461e-01, 9.98213202e-01, 8.02914371e-01, 1.46135921e+00, 6.86985814e-02, 2.43717315e-01, 3.00612396e-01, 6.82694425e-01, 2.56892641e-01, 5.64142827e-01, 5.87899525e-01, 1.11203369e+00, 1.72178969e+00, 1.81300766e+00, 1.20774316e+00, 1.10802848e+00, 1.52032368e+00, 3.79434322e-01, 1.04328490e+00, 1.12226046e+00, 8.72552833e-01, 1.80315041e+00, 1.60733763e+00, 5.48608239e-01, 1.49708375e+00, 1.58945622e+00, 1.54969153e-01, 6.21056395e-01, 7.86282380e-01, 1.82904932e+00, 1.70384177e+00, 1.04039483e+00, 1.41310976e+00, 1.14089501e+00, 1.43145202e+00, 1.70567318e+00, 6.85260503e-01, 9.00944192e-01, 2.41816836e-02, 3.62225051e-01, 2.55708967e-02, 4.72311511e-01, 1.38205979e+00, 7.84703211e-01, 1.78134316e-02, 8.46391906e-02, 1.86504049e+00, 1.35421270e+00, 4.06343243e-01, 9.89673557e-02, 1.33737341e+00, 8.57818471e-01, 1.21470293e+00, 1.43891851e+00, 3.95530151e-01, 6.24453940e-01, 1.23026317e+00, 1.78762698e+00, 1.26890711e+00, 8.71823959e-01, 1.17539873e+00, 7.07661923e-01, 3.06348411e-01, 5.87629935e-02, 5.69457550e-01, 1.17076915e+00, 1.64291805e+00, 1.57054346e+00, 1.33292621e+00, 6.80058801e-01, 1.25379672e+00, 8.04683816e-01, 1.42484531e+00, 1.13048849e+00, 7.83085571e-01, 1.48318541e+00, 1.60056376e+00, 1.39161644e+00, 1.09312119e+00, 6.20740273e-01, 3.97931423e-01, 5.67624480e-01, 1.54229798e+00, 1.42932034e+00, 8.46097792e-01, 8.02326543e-01, 1.77390209e-01, 8.70627817e-01, 1.55270853e-01, 5.53784191e-01, 1.58607195e-01, 8.28218604e-01, 8.15073662e-01, 1.35756191e-01, 1.61056886e-01, 9.75050570e-03, 6.01298965e-01, 7.12991064e-01, 3.05367649e-01, 2.05566866e-01, 6.65146687e-01, 3.42786482e-02, 3.30167944e-01, 4.89129995e-01, 5.06203787e-01, 4.76734478e-01, 2.40111120e-01, 5.32891429e-01, 6.14299042e-02, 5.81579864e-01, 5.09166289e-01, 2.16967714e-01, 9.02272230e-01, 6.84591024e-01, 1.40226235e-01, 7.43877138e-01, 2.08549652e-01, 8.71554707e-01, 2.09394633e-02, 7.08383073e-01, 2.35282126e-01, 4.03035318e-01, 8.89963211e-01, 7.63396372e-01, 2.88123193e-01, 6.94868007e-01, 1.22478788e-01, 6.86956379e-01, 6.40907996e-01, 6.01866028e-01, 8.98445543e-01, 6.16101248e-01, 5.78960778e-01, 3.34249099e-01, 5.89504175e-01, 7.16247984e-01, 9.68181098e-02, 8.43073163e-01, 2.54501146e-01, 3.22749924e-01, 7.57004760e-01, 3.21594629e-01, 8.35168700e-01, 1.10553895e-01, 6.93530305e-01, 7.70048009e-02, 7.82112152e-01, 1.93132104e-01, 5.40625718e-01, 6.27033598e-01, 7.10276443e-01, 5.86964671e-01, 3.15839251e-01, 5.36412344e-01, 1.88767457e-01, 4.13417761e-01, 1.88194349e-01, 4.80143842e-01, 5.38251472e-01, 5.01414251e-01, 8.80358222e-01, 8.50736206e-01, 4.02369438e-01, 8.02818351e-01, 6.50197749e-01, 5.89311431e-01, 7.80249870e-01, 3.51592967e-01, 6.33375920e-01, 3.45345152e-01, 6.03906445e-01, 8.78131423e-02, 4.49810146e-01, 3.46902335e-01, 9.21649649e-01, 9.63320091e-01, 8.49324864e-01, 5.11158477e-02, 3.90813134e-01, 5.46967487e-01, 2.55900347e-01, 2.27867918e-01, 7.18015285e-01, 7.05152354e-01, 3.70916972e-01, 6.87363124e-01, 1.66248488e-01, 3.35651432e-01, 9.19050296e-01, 9.22361227e-02, 7.22501570e-01, 7.73285479e-01, 8.06321264e-01, 5.87521497e-01, 8.10984506e-01, 1.42777572e-01, 6.74559472e-01, 3.50020620e-01, 7.14642409e-01, 2.29114455e-01, 3.15671068e-01, 2.37867982e-01, 1.99822644e-02, 8.36863194e-02, 4.03325443e-02, 6.38460514e-02, 4.96902747e-02, 1.35456223e-01, 4.21306638e-02, 9.96397198e-02, 6.77299670e-02, 6.30027970e-02, 1.51910081e-02, 1.25611607e-01, 9.54386119e-02, 5.93043870e-02, 2.10959060e-02, 1.02539989e-01, 7.73977614e-02, 7.61629488e-02, 6.85359996e-02, 9.34249698e-02, 1.39173839e-01, 4.46178836e-03, 3.56031307e-02, 8.63569260e-02, 9.19753141e-02, 6.57493953e-02, 8.30294388e-02, 1.27800861e-01, 1.04042762e-01, 8.09542506e-02, 8.26026783e-02, 1.20349853e-02, 9.38528592e-02, 1.26656675e-01, 6.25231275e-02, 3.90487448e-02, 7.25846630e-02, 1.82876815e-02, 1.13767370e-01, 2.35215525e-02, 1.41395914e-01, 6.13432652e-02, 1.14110984e-01, 8.55935740e-02, 7.15839673e-02, 7.68950524e-02, 4.14256281e-02, 1.27786658e-01, 1.18223420e-01, 8.51694298e-02, 4.33796705e-02, 6.79317060e-02, 1.03265680e-02, 5.32512787e-02, 6.07075106e-02, 3.23068852e-02, 7.95587571e-03, 7.50672632e-02, 6.37034661e-02, 7.56359566e-02, 9.23765863e-03, 7.89485573e-02, 5.40953060e-02, 7.93982285e-02, 1.19113848e-01, 6.80001587e-02, 9.03395573e-03, 1.17719747e-01, 1.49386981e-02, 1.26398091e-01, 1.34223240e-01, 1.01413437e-01, 4.14501977e-02, 1.00265489e-01, 3.58251390e-02, 8.49128791e-02, 1.07270158e-01, 2.38321865e-03, 3.18482144e-04, 5.96033021e-02, 1.06840455e-01, 7.13896624e-02, 8.88677192e-02, 1.24792025e-01, 6.24837817e-02, 4.21887743e-02, 1.03454558e-01, 6.78176081e-02, 5.06537490e-02, 3.25083306e-03, 6.72514888e-02, 6.08594207e-02, 3.01976766e-02, 1.35824636e-01, 4.87081978e-02, 4.08115398e-03, 1.26150863e-01, 6.23702100e-02, 9.35809996e-02, 5.40433439e-02, 9.42946841e-02, 3.37195230e-02, 1.04035669e-01, 1.21173344e-01, 1.11481467e-01, 6.43932806e-02, 2.63326515e-02, 1.27888789e-01, 1.19076878e-02, 1.11366778e-02, 7.21239313e-02, 3.75133606e-02, 5.54290789e-02, 1.00554127e-01, 4.99849062e-02, 1.29636418e-01, 7.81475570e-02, 7.55268482e-02, 1.32770203e-01, 6.16952577e-02, 1.31156364e-01, 7.35547230e-02, 1.24070314e-02, 8.16582940e-02, 6.96492823e-02, 8.22328555e-02, 1.00693469e-01, 1.07562895e-01, 3.64876606e-02, 9.90780094e-02])

      Variances (σ²):
      array([5.0676475 , 7.6347233 , 1.81221287, 0.66722446, 8.76968075, 8.73285719, 7.91487505, 8.87281225, 0.12514983, 2.13900452, 8.61901665, 2.527775 , 6.71613012, 1.03044497, 4.84571041, 7.04043365, 5.25842873, 0.70570327, 5.39974481, 0.95689974, 0.5394008 , 4.34990725, 6.83122581, 8.94329295, 6.52529757, 2.14111186, 3.93807068, 9.12794342, 3.45465206, 7.22152629, 5.99521986, 5.87217855, 4.08595014, 1.68685738, 1.58184314, 3.61646235, 8.95703162, 7.88210923, 1.79527589, 5.89733969, 9.01740296, 3.17566177, 7.54315968, 9.34326926, 1.40568596, 2.27772434, 5.93939475, 8.0504317 , 2.64845083, 1.52091819, 8.96468079, 7.65917918, 2.52089284, 7.54436468, 0.04083221, 5.39102639, 4.12992325, 6.41477423, 3.85419912, 1.47149414, 5.33028523, 9.52917726, 8.96694873, 7.69985994, 3.01463815, 2.60149154, 6.84672842, 6.32013943, 7.73385078, 1.73248646, 9.1659789 , 7.56639096, 2.39391321, 8.04510875, 7.43270804, 5.66069598, 2.08438903, 9.32561952, 6.38830441, 2.55261855, 2.85780951, 5.66424637, 6.08071792, 4.27603189, 1.42282622, 6.03605054, 2.92450716, 1.47518674, 6.41042445, 2.55200121, 8.19476778, 4.02054199, 5.33236252, 5.2478723 , 8.23375435, 8.78255691, 8.4953563 , 2.37322523, 0.55209964, 2.93222964, 5.75236132, 3.05864146, 4.4246779 , 8.43414394, 3.06783238, 6.52766257, 5.13861516, 2.17023336, 5.50133938, 8.40928531, 1.97589808, 1.71605036, 9.99467505, 6.23685705, 3.24574087, 4.26086257, 6.36894435, 3.97525228, 7.36652339, 0.98049152, 3.20166921, 7.56601153, 5.71178664, 3.09864791, 8.34443068, 4.4068179 , 1.44966834, 7.9242436 , 5.87391873, 7.83287673, 7.39217095, 8.15961665, 8.97855017, 7.1882384 , 3.77436297, 2.21407367, 9.125869 , 6.30584779, 2.07991161, 2.68715153, 3.65224856, 5.41033235, 1.13744055, 6.8061724 , 4.50007282, 0.01640201, 6.8988163 , 8.4112628 , 2.17846285, 4.59866038, 8.80750679, 5.71277739, 3.90955391, 8.57645779, 4.44260792, 9.60145164, 2.44349976, 8.67585469, 2.41562095, 4.33455919, 2.360216 , 2.70041863, 1.91949916, 9.514185 , 9.30096553, 8.2878302 , 0.81024755, 9.62517221, 1.37025738, 6.38250533, 6.15406862, 9.31073408, 0.87213803, 4.7562277 , 3.97252296, 8.55464803, 5.39995662, 6.8093521 , 5.59645057, 5.92609355, 4.74685783, 8.58103484, 9.36200688, 4.5936949 , 6.16887341, 2.12610171, 6.86584521, 9.79438187, 1.8702701 , 3.05951437, 3.59691645, 3.40904917, 1.81945366, 1.40827102, 4.85998716, 3.67466312, 2.99098718, 2.89346451, 1.65081713, 8.30511589, 1.28373125, 2.79141854, 6.00467263, 2.5719132 , 4.91367756, 6.37003331, 3.13309395, 1.47064332, 1.41319016, 2.2117113 , 7.71093707, 3.30040551, 1.4433003 , 2.40101641, 1.68340427, 6.93954565, 3.03786025, 0.28123502, 6.19095125, 4.00125137, 8.9276748 , 8.43380386, 5.58749363, 2.96260199, 1.57112195, 0.58583033, 4.46107273, 5.8421334 , 1.84896437, 6.12706777, 4.90872463, 2.78642538, 1.11479648, 9.34464629, 3.09907022, 4.7420691 , 6.36025256, 8.07512076, 8.26880004, 4.86265147, 8.33359829, 9.79275911, 5.34070442, 8.32686725, 9.08424477, 0.60938725, 5.23667892, 7.62998344, 7.17615081, 5.6870428 , 8.13711312, 5.02357176, 4.57733171, 5.43236572, 2.76044237, 5.83668448, 1.29632391, 0.72838513, 4.60687032, 7.89828188, 7.77698581, 5.90472381, 2.64967664, 6.15849388, 0.63384897, 1.30635087, 6.32563596, 7.000701 , 7.64683675, 9.33828746, 3.07626625, 7.97579578, 9.3926018 , 3.49579815, 7.74928792, 4.73656915, 7.91756162, 5.74818062, 4.84440553, 4.25630791, 8.55172131, 9.70669429, 7.18735615, 9.33251314, 0.78497783, 1.83629789, 9.7535973 , 6.66148453, 3.21536461, 5.59940002, 1.7069516 , 4.32660098, 3.29114027, 4.39505496, 1.62245982, 7.9061387 , 9.37418448, 7.6958825 , 0.87460405, 0.97170814, 3.36905321, 0.19292275, 7.0596939 , 5.46377274, 3.08175021, 2.70971516, 0.80307209, 1.79389519, 7.2124881 , 3.82859102, 8.96703819, 8.21166394, 9.76480484, 1.0103074 , 8.32017484, 9.22893666, 2.63067521, 2.15908156, 3.94008591, 3.08263593, 7.40233965, 5.76227949, 7.8927874 , 8.0966659 , 3.70919634, 9.13456995, 0.55101049, 4.83167182, 8.23649585, 4.75060619, 5.06620348, 6.643501 , 4.16069822, 2.35346409, 3.01299706, 3.99494188, 4.0727378 , 0.36281541, 2.47877614, 5.72649949, 9.42187574, 1.63308153, 9.54194214, 6.17337357, 3.59507259, 8.0033293 , 7.59996903, 6.77002299, 7.76345595, 4.94330693, 0.62513694, 6.27804439, 8.33652608, 6.75461008, 8.27582151, 8.04830949, 3.3721229 , 4.85764203, 9.62939566, 3.70767598, 0.23496694, 4.36067695, 4.64972859, 9.5366913 , 4.39963606, 6.52217795, 7.60505133, 5.86743203, 7.00497483, 5.2952789 , 1.79493942, 4.19480819, 7.85121743, 2.6497737 , 5.58506482, 5.11807134, 3.80851969, 4.70838494, 5.10953065, 9.97335654, 6.84641725, 4.95934511, 2.19609912, 0.16740394, 7.68138536, 2.84447415, 3.09754504, 1.95144088, 6.8254858 , 6.83792569, 2.98932775, 0.38195514, 3.90357155, 5.24594586, 0.99990533, 8.99535852, 9.04493078, 3.8950208 , 3.71563084, 3.43264434, 6.27128644, 5.99703529, 1.30941997, 3.18026044, 3.23089316, 9.95460551, 8.37513638, 0.20725224, 6.71882741, 5.1100429 , 5.46718173, 1.01035223, 7.6307 , 4.6326506 , 5.54403347, 0.61812553, 2.59313061, 7.26216571, 6.48917776, 2.43763427, 5.58202595, 4.49386375, 8.07994155, 0.40379022, 1.39961368, 1.77915318, 3.92967112, 1.53430178, 3.27400423, 3.34717789, 6.4535768 , 9.25408225, 9.65248792, 7.1290316 , 6.1010465 , 8.17863638, 2.25867731, 5.61338068, 6.04469476, 4.89614611, 9.98175057, 8.75555624, 3.27837056, 8.27959204, 9.20953592, 0.92845316, 3.36048984, 4.19131926, 9.74131498, 9.80701447, 5.61177619, 8.1383578 , 6.40809078, 7.75668424, 9.19639606, 3.70041241, 4.95633307, 0.13282266, 1.99357651, 0.149422 , 2.50465873, 8.15583208, 4.32585635, 0.09549265, 0.46360911, 9.89769857, 7.67492861, 2.24710872, 0.59120267, 7.8124389 , 5.14708635, 7.25668867, 7.66272237, 2.14131293, 3.34899913, 7.15398945, 9.69112244, 7.24183227, 4.77395326, 6.52823674, 3.89580095, 1.72901295, 0.33042126, 3.20706945, 6.45580998, 9.51114042, 8.46582893, 7.31728167, 3.73300941, 6.92268937, 4.84011087, 7.99698992, 6.60135855, 4.25387304, 8.09201958, 9.06907338, 8.04888582, 5.8314861 , 3.43468575, 2.15281573, 3.21278531, 8.72385689, 8.4014119 , 4.49291182, 4.60404863, 0.96419636, 5.01723496, 1.75471504, 5.90898985, 1.78827892, 9.33161163, 8.79492114, 1.38056011, 1.75512345, 0.10852888, 6.62783949, 7.49930945, 3.16732313, 2.16461158, 6.69144816, 0.36674456, 3.4108347 , 4.96533378, 5.45459456, 4.94767568, 2.67575909, 5.62115 , 0.61981789, 6.5830714 , 5.72312311, 2.28141214, 9.49588913, 7.20257166, 1.4767035 , 8.39831149, 2.2115149 , 9.64450726, 0.21929936, 7.89659753, 2.51752224, 4.23033528, 9.51165703, 8.34854105, 3.28006304, 7.24895981, 1.23451936, 7.6357236 , 6.90086916, 6.58470094, 9.18407811, 6.25795073, 6.21886559, 3.76807369, 5.96142748, 7.74071938, 0.99398518, 8.97873603, 2.9026011 , 3.66002036, 8.49122182, 3.48147856, 9.2004948 , 1.12257585, 7.64823321, 0.87322135, 7.95771267, 2.18239287, 5.46240897, 6.36601501, 8.09026226, 6.12369746, 3.57048512, 5.80438794, 1.90988079, 4.43957922, 1.94299728, 5.11552962, 5.63127595, 5.60573243, 9.47289302, 9.09603349, 4.50479704, 8.57135453, 6.92618177, 6.37752416, 8.72254535, 3.72071276, 6.45002097, 3.93557251, 6.76295328, 0.9619732 , 4.62992562, 3.72556837, 9.77895703, 9.85999559, 8.97269611, 0.54084316, 4.41979638, 5.85918325, 2.68993509, 2.31735619, 7.49747667, 7.42307331, 3.94319739, 7.33227964, 1.8788012 , 3.66758108, 9.66871575, 0.97610796, 7.48270484, 7.89290476, 9.14259579, 6.34323013, 8.76104335, 1.48801359, 7.14813138, 3.96087618, 7.90032077, 2.40164384, 3.42791551, 2.47562323, 1.52378616, 5.94164461, 3.01736511, 4.80171962, 3.54842305, 9.96000311, 3.10125767, 7.13711631, 4.98537261, 4.68169066, 1.11534426, 9.26008901, 7.43028651, 4.18429025, 1.55043235, 7.28742904, 5.72128342, 5.66164167, 4.80582948, 6.48064883, 9.96193865, 0.3194623 , 2.63673957, 6.74763106, 6.8242789 , 4.8319586 , 5.98658384, 8.80338834, 7.29752529, 6.05934422, 5.99359015, 0.87714712, 7.02247684, 9.47088654, 4.36625673, 2.82563836, 5.3526906 , 1.39808818, 8.87131869, 1.69703651, 9.9361696 , 4.6925954 , 8.47877595, 6.23160121, 5.51058375, 5.33238351, 2.9871233 , 8.94504143, 8.30186979, 6.10909189, 3.01520268, 4.8180313 , 0.75414734, 3.90068034, 4.3923552 , 2.47441639, 0.54984046, 5.77124541, 4.38858108, 5.36099969, 0.70960911, 5.67341605, 3.85547147, 5.77688961, 9.18904662, 5.07920814, 0.69173179, 8.82276144, 1.03468596, 9.63159182, 9.83467422, 7.5463123 , 3.08384205, 7.1821 , 2.78661337, 6.21589916, 7.5505049 , 0.17706555, 0.02376926, 4.41931721, 7.68545718, 5.47737123, 6.34221196, 9.11033919, 4.37988958, 2.96388853, 7.99718306, 4.74535798, 3.53537465, 0.23918248, 4.80977029, 4.43670126, 2.14205231, 9.58333078, 3.69478761, 0.29326064, 9.2964052 , 4.72105105, 7.11956502, 4.02109749, 7.22266643, 2.39933424, 8.0110206 , 9.16521103, 8.26664646, 4.48919861, 1.96940392, 9.16652254, 0.88857196, 0.86972961, 5.28286184, 2.74299204, 3.95928709, 7.44862451, 3.72907493, 9.30520252, 5.39261583, 5.23843821, 9.40847428, 4.51435349, 9.94852454, 5.68052448, 0.8935568 , 5.94386913, 5.42845824, 6.10305804, 7.52195926, 7.72599215, 2.80573169, 6.81769618])

Binning#

scipp.bin actually reorders data and meta data such that all data contributing to a bin is in a contiguous block. Binning along multiple dimensions is supported. Of the three options it is the only solution that supports modifying data in the grouped/binned layout. A variety of operations on such binned data is available. Limitations are:

  • Requires copying and reordering the input data and can thus become expensive.

In the above example the 'y' information is dropped by hist and groupby, but bin preserves it:

[8]:
binned = table.bin(x=xbins)
binned.values[0]
[8]:
Show/Hide data repr Show/Hide attributes
scipp.DataArray (5.22 KB out of 157.35 KB)
    • position: 132
    • x
      (position)
      float64
      m
      0.012, 0.009, ..., 0.004, 0.006
      Values:
      array([1.23785476e-02, 8.64681119e-03, 2.56286031e-02, 9.81603252e-03, 2.54993077e-02, 2.36613695e-02, 1.01840907e-02, 9.66071049e-03, 1.65318987e-02, 1.57392047e-02, 1.19496098e-02, 5.96747995e-04, 4.27679719e-03, 6.45685295e-03, 1.20743641e-02, 2.43191055e-03, 2.15535612e-02, 6.75764665e-03, 1.99149555e-02, 1.92299743e-02, 1.63242750e-02, 8.83152818e-03, 2.16042561e-02, 1.00942784e-02, 1.73009353e-02, 1.69696591e-02, 1.94615658e-02, 1.89577436e-02, 9.16927265e-03, 4.56509297e-03, 2.14664072e-02, 3.35669786e-03, 5.75498055e-03, 2.24833375e-02, 8.75084731e-04, 1.69602713e-02, 1.06927250e-02, 2.13384136e-02, 6.37354186e-03, 1.17515677e-02, 8.76077200e-03, 1.80584118e-02, 9.85035848e-03, 7.06564379e-03, 1.68461536e-02, 2.18676007e-02, 3.26241681e-03, 1.45670660e-02, 1.23477008e-03, 9.52875404e-04, 1.02514966e-02, 3.14596862e-03, 2.29040201e-02, 1.75798396e-02, 2.52391527e-02, 2.02691174e-02, 1.48033439e-02, 1.12607523e-02, 1.00924382e-02, 1.86884596e-02, 2.33314126e-03, 2.35400366e-02, 1.60695993e-02, 9.52494186e-03, 1.30488897e-02, 4.50214386e-03, 1.70527163e-02, 1.80772102e-02, 1.47530806e-02, 1.53618816e-02, 2.00352437e-02, 2.40045695e-02, 8.80219766e-03, 7.19102708e-03, 1.91113273e-02, 1.07274667e-02, 1.35376959e-02, 2.07305171e-02, 1.50373745e-02, 1.36192637e-02, 1.47891513e-02, 1.16138600e-02, 2.53124154e-02, 7.48077594e-03, 1.27820286e-02, 9.84670599e-03, 1.49458391e-02, 1.53148445e-02, 1.50514472e-02, 1.84733003e-05, 1.60131237e-02, 1.73105121e-03, 1.01951218e-02, 2.09953530e-02, 1.61107915e-02, 1.63092569e-02, 1.17721978e-02, 2.05449824e-02, 1.10785732e-02, 2.94594791e-03, 4.61051998e-03, 1.50943483e-02, 1.54566006e-02, 6.39987254e-03, 9.16010222e-03, 2.42938420e-02, 2.34930731e-02, 1.54842038e-02, 1.21122951e-03, 1.39518606e-02, 1.66991856e-02, 2.38285868e-03, 1.20073713e-03, 1.60441377e-02, 2.49985359e-02, 1.06431865e-02, 1.35375963e-03, 1.20871245e-02, 9.05190645e-03, 6.62029274e-03, 1.22257938e-02, 1.61002144e-02, 8.03338980e-03, 1.00071622e-02, 1.10689233e-02, 9.40313061e-03, 2.00951146e-02, 1.33356579e-02, 1.49687651e-02, 9.34560233e-04, 4.41314791e-03, 5.84282977e-03])
    • y
      (position)
      float64
      m
      0.065, 0.276, ..., 0.613, 0.390
      Values:
      array([0.06462309, 0.27593445, 0.48851831, 0.03189443, 0.61616364, 0.36900217, 0.67916743, 0.58869046, 0.57705978, 0.15568336, 0.50605657, 0.49406653, 0.44522339, 0.03622738, 0.63197401, 0.01945183, 0.16234454, 0.36811734, 0.76724631, 0.60232139, 0.45543975, 0.77079846, 0.10953173, 0.07746563, 0.27453678, 0.54772292, 0.63930809, 0.04656315, 0.18823535, 0.7373334 , 0.29371548, 0.13297937, 0.47508604, 0.42667462, 0.10678678, 0.00210925, 0.2932118 , 0.90615186, 0.62878438, 0.95862956, 0.59229269, 0.89879807, 0.70987791, 0.71905008, 0.78549634, 0.12297187, 0.81976987, 0.68864408, 0.01139764, 0.39328029, 0.95091117, 0.32101967, 0.87528723, 0.14326848, 0.186115 , 0.79175578, 0.06694736, 0.40831332, 0.55013133, 0.82938628, 0.55510578, 0.56887827, 0.36730399, 0.44513198, 0.56490375, 0.53817267, 0.41632715, 0.03434905, 0.15786688, 0.07102625, 0.39839652, 0.53160448, 0.57857589, 0.03931047, 0.74783718, 0.97970518, 0.94198694, 0.02786099, 0.0754456 , 0.5194161 , 0.84383759, 0.93337086, 0.3330385 , 0.80853352, 0.01612352, 0.21030243, 0.96699142, 0.41277048, 0.02369609, 0.45902473, 0.72030893, 0.70552689, 0.38797577, 0.42862079, 0.758567 , 0.97730505, 0.40919709, 0.66723724, 0.53485914, 0.15531218, 0.58124678, 0.9017757 , 0.77840255, 0.9463598 , 0.83034231, 0.12406418, 0.37193834, 0.72550544, 0.71972926, 0.08030902, 0.788368 , 0.47142943, 0.98421945, 0.3670041 , 0.56118999, 0.21817415, 0.12003297, 0.44888055, 0.16113079, 0.89905348, 0.8229377 , 0.70051725, 0.94179053, 0.70428074, 0.04501549, 0.16558508, 0.83704544, 0.60013508, 0.06811642, 0.22512404, 0.61327644, 0.39030839])
    • (position)
      float64
      counts
      4.764, 7.312, ..., 7.231, 7.925
      σ = 2.251, 2.763, ..., 2.719, 2.857
      Values:
      array([4.76350608, 7.31167687, 1.5942536 , 0.63526761, 7.71991895, 7.75847468, 7.52193526, 8.45441039, 0.11522101, 1.97712648, 8.11912956, 2.52024402, 6.57403716, 0.99770909, 4.56182171, 6.9553435 , 4.72120685, 0.68225713, 4.88796918, 0.86917871, 0.49712301, 4.1620048 , 6.13176632, 8.50311416, 5.98455438, 1.96693592, 3.57291968, 8.30245867, 3.29984462, 7.05855858, 5.38507062, 5.77444535, 3.97005279, 1.50749687, 1.57493703, 3.32242501, 8.49073233, 7.08445869, 1.73896655, 5.5608085 , 8.63093215, 2.9014888 , 7.18064605, 9.01895073, 1.29213339, 2.04181444, 5.84329675, 7.48492044, 2.63215007, 1.5136892 , 8.51675175, 7.53964409, 2.24811714, 6.90953048, 0.03599124, 4.87144304, 3.8352787 , 6.06357792, 3.66453351, 1.34022298, 5.26846498, 8.47108161, 8.2746569 , 7.34175144, 2.82422886, 2.5435843 , 6.28714677, 5.77394306, 7.18389343, 1.60439739, 8.29225931, 6.71063345, 2.29083955, 7.76098426, 6.7553422 , 5.3650705 , 1.94796902, 8.40740457, 5.92560037, 2.38458092, 2.65411076, 5.34469539, 5.35783883, 4.11904596, 1.33473804, 5.74607139, 2.71392732, 1.36644211, 5.94569989, 2.5517655 , 7.56422773, 3.98589333, 5.06735397, 4.72489791, 7.59650392, 8.0947953 , 8.00974326, 2.14153953, 0.52234885, 2.88935521, 5.62127122, 2.83629638, 4.09560514, 8.16852913, 2.9304932 , 5.78101756, 4.56910916, 2.00855123, 5.46812314, 7.84265313, 1.81761844, 1.69572614, 9.93484993, 5.75607425, 2.86437723, 4.04004442, 6.32597983, 3.7421211 , 7.04055032, 0.9485671 , 3.01181635, 6.98081015, 5.48690818, 2.94741951, 7.89515844, 4.20442361, 1.31109049, 7.41309908, 5.45034098, 7.79636063, 7.23084368, 7.92468872])

      Variances (σ²):
      array([5.0676475 , 7.6347233 , 1.81221287, 0.66722446, 8.76968075, 8.73285719, 7.91487505, 8.87281225, 0.12514983, 2.13900452, 8.61901665, 2.527775 , 6.71613012, 1.03044497, 4.84571041, 7.04043365, 5.25842873, 0.70570327, 5.39974481, 0.95689974, 0.5394008 , 4.34990725, 6.83122581, 8.94329295, 6.52529757, 2.14111186, 3.93807068, 9.12794342, 3.45465206, 7.22152629, 5.99521986, 5.87217855, 4.08595014, 1.68685738, 1.58184314, 3.61646235, 8.95703162, 7.88210923, 1.79527589, 5.89733969, 9.01740296, 3.17566177, 7.54315968, 9.34326926, 1.40568596, 2.27772434, 5.93939475, 8.0504317 , 2.64845083, 1.52091819, 8.96468079, 7.65917918, 2.52089284, 7.54436468, 0.04083221, 5.39102639, 4.12992325, 6.41477423, 3.85419912, 1.47149414, 5.33028523, 9.52917726, 8.96694873, 7.69985994, 3.01463815, 2.60149154, 6.84672842, 6.32013943, 7.73385078, 1.73248646, 9.1659789 , 7.56639096, 2.39391321, 8.04510875, 7.43270804, 5.66069598, 2.08438903, 9.32561952, 6.38830441, 2.55261855, 2.85780951, 5.66424637, 6.08071792, 4.27603189, 1.42282622, 6.03605054, 2.92450716, 1.47518674, 6.41042445, 2.55200121, 8.19476778, 4.02054199, 5.33236252, 5.2478723 , 8.23375435, 8.78255691, 8.4953563 , 2.37322523, 0.55209964, 2.93222964, 5.75236132, 3.05864146, 4.4246779 , 8.43414394, 3.06783238, 6.52766257, 5.13861516, 2.17023336, 5.50133938, 8.40928531, 1.97589808, 1.71605036, 9.99467505, 6.23685705, 3.24574087, 4.26086257, 6.36894435, 3.97525228, 7.36652339, 0.98049152, 3.20166921, 7.56601153, 5.71178664, 3.09864791, 8.34443068, 4.4068179 , 1.44966834, 7.9242436 , 5.87391873, 7.83287673, 7.39217095, 8.15961665])

If we omit the call to bins.sum in the original example, we can subsequently apply another histogramming or binning operation to the data:

[9]:
binned = binned.bin(y=100)
binned
[9]:
Show/Hide data repr Show/Hide attributes
scipp.DataArray (220.58 KB)
    • x: 39
    • y: 100
    • x
      (x [bin-edge])
      float64
      m
      0.0, 0.026, ..., 0.974, 1.0
      Values:
      array([0. , 0.02564103, 0.05128205, 0.07692308, 0.1025641 , 0.12820513, 0.15384615, 0.17948718, 0.20512821, 0.23076923, 0.25641026, 0.28205128, 0.30769231, 0.33333333, 0.35897436, 0.38461538, 0.41025641, 0.43589744, 0.46153846, 0.48717949, 0.51282051, 0.53846154, 0.56410256, 0.58974359, 0.61538462, 0.64102564, 0.66666667, 0.69230769, 0.71794872, 0.74358974, 0.76923077, 0.79487179, 0.82051282, 0.84615385, 0.87179487, 0.8974359 , 0.92307692, 0.94871795, 0.97435897, 1. ])
    • y
      (y [bin-edge])
      float64
      m
      0.000, 0.010, ..., 0.990, 1.000
      Values:
      array([4.71560559e-04, 1.04653578e-02, 2.04591551e-02, 3.04529523e-02, 4.04467496e-02, 5.04405468e-02, 6.04343441e-02, 7.04281414e-02, 8.04219386e-02, 9.04157359e-02, 1.00409533e-01, 1.10403330e-01, 1.20397128e-01, 1.30390925e-01, 1.40384722e-01, 1.50378519e-01, 1.60372317e-01, 1.70366114e-01, 1.80359911e-01, 1.90353708e-01, 2.00347506e-01, 2.10341303e-01, 2.20335100e-01, 2.30328897e-01, 2.40322695e-01, 2.50316492e-01, 2.60310289e-01, 2.70304086e-01, 2.80297884e-01, 2.90291681e-01, 3.00285478e-01, 3.10279276e-01, 3.20273073e-01, 3.30266870e-01, 3.40260667e-01, 3.50254465e-01, 3.60248262e-01, 3.70242059e-01, 3.80235856e-01, 3.90229654e-01, 4.00223451e-01, 4.10217248e-01, 4.20211045e-01, 4.30204843e-01, 4.40198640e-01, 4.50192437e-01, 4.60186234e-01, 4.70180032e-01, 4.80173829e-01, 4.90167626e-01, 5.00161423e-01, 5.10155221e-01, 5.20149018e-01, 5.30142815e-01, 5.40136612e-01, 5.50130410e-01, 5.60124207e-01, 5.70118004e-01, 5.80111801e-01, 5.90105599e-01, 6.00099396e-01, 6.10093193e-01, 6.20086990e-01, 6.30080788e-01, 6.40074585e-01, 6.50068382e-01, 6.60062180e-01, 6.70055977e-01, 6.80049774e-01, 6.90043571e-01, 7.00037369e-01, 7.10031166e-01, 7.20024963e-01, 7.30018760e-01, 7.40012558e-01, 7.50006355e-01, 7.60000152e-01, 7.69993949e-01, 7.79987747e-01, 7.89981544e-01, 7.99975341e-01, 8.09969138e-01, 8.19962936e-01, 8.29956733e-01, 8.39950530e-01, 8.49944327e-01, 8.59938125e-01, 8.69931922e-01, 8.79925719e-01, 8.89919516e-01, 8.99913314e-01, 9.09907111e-01, 9.19900908e-01, 9.29894705e-01, 9.39888503e-01, 9.49882300e-01, 9.59876097e-01, 9.69869894e-01, 9.79863692e-01, 9.89857489e-01, 9.99851286e-01])
    • (x, y)
      DataArrayView
      binned data [len=1, len=3, ..., len=0, len=0]
      dim='position',
      content=DataArray(
                dims=(position: 5000),
                data=float64[counts],
                coords={'x':float64[m], 'y':float64[m]})

As in the 1-D example above, summing the bins is equivalent to histogramming binned data:

[10]:
binned.bins.sum().plot()
[10]:
../../_images/user-guide_binned-data_histogramming-grouping-and-binning_18_0.svg