Frequency | Rough categories |
---|---|
20 | Pandas |
10 | persistence, including HDF5 (4) and Parquet (2) |
8 | Lorentz vectors and TVector3 |
8 | reducing |
7 | jagged arrays |
6 | ak.fillna and ak.rpad (regularizing) |
6 | ak.concatenate and stack |
5 | strings |
5 | getitem |
4 | Numba |
4 | Histogramming (flattening before) |
3 | lazy arrays |
3 | ak.cross |
2 | Arrow |
2 | ak.with_field |
2 | ak.where and np.choose |
2 | ak.num (including axis=1) |
1 | SQL-like join |
1 | reducer-like |
1 | np.digitize |
1 | non-ufuncs |
1 | nested records |
1 | named axis |
1 | masking |
1 | Functional interface |
1 | Content vs flatten |
1 | Changing leaf (numeric) types |
1 | Caching |
1 | Broadcasting |
1 | ak.zip |
1 | ak.sort |
1 | ak.isnan |
- Data into other systems: Pandas (20), NumPy/regularizing (6), Histogramming (4), Arrow (2)
- Persistence (10), laziness (3)
- Physics objects/vectors (8)
- Restructuring: reducing (8), concatenate (6), getitem (5), cross (3), num (2), with_field (2), where (2), zip/sort (2), digitize (1)
- Types: Jagged arrays (7), strings (5)
- Fast code: Numba (4)
- Lazy arrays (3)
- SQL-like join (1)
- All the rest
- ak.all: scikit-hep/awkward-0.x#166
- ak.all: scikit-hep/awkward-0.x#53
- ak.argmax: scikit-hep/awkward-0.x#158
- ak.argmax: scikit-hep/awkward-0.x#176
- ak.concatenate axis=1: scikit-hep/awkward-0.x#205
- ak.concatenate: scikit-hep/awkward-0.x#127
- ak.concatenate: scikit-hep/awkward-0.x#149
- ak.concatenate: scikit-hep/awkward-0.x#195
- ak.concatenate: https://stackoverflow.com/questions/58440970/how-to-combine-two-uproot-jagged-arrays-into-one
- ak.count: scikit-hep/awkward-0.x#185
- ak.cross: scikit-hep/awkward-0.x#180
- ak.cross: scikit-hep/awkward-0.x#212
- ak.cross: https://stackoverflow.com/questions/60003131/propagating-a-selection-on-a-subset-of-awkward-array-back-up
- ak.fillna: scikit-hep/awkward-0.x#201
- ak.isnan: scikit-hep/awkward-0.x#227
- ak.max: scikit-hep/awkward-0.x#100
- ak.max: scikit-hep/awkward-0.x#69
- ak.num: scikit-hep/awkward-0.x#230
- ak.num with axis=1: https://stackoverflow.com/questions/58459548/can-jaggedarray-counts-innermost-layer-and-return-another-jaggeredarray
- ak.rpad, ak.fillna: https://stackoverflow.com/questions/58308027/efficiently-sorting-and-filtering-a-jaggedarray-by-another-one
- ak.rpad and ak.fillna: https://stackoverflow.com/questions/58923496/zero-padding-variable-length-of-array-in-uproot
- ak.rpad: scikit-hep/awkward-0.x#190
- ak.sort: scikit-hep/awkward-0.x#81
- ak.where: scikit-hep/awkward-0.x#84
- ak.with_field: scikit-hep/awkward-0.x#116
- ak.with_field: https://stackoverflow.com/questions/60569460/appending-columns-to-awkward-table
- Arrow: scikit-hep/awkward-0.x#203
- Arrow: https://stackoverflow.com/questions/59198577/arrow-listarray-from-pandas-has-very-different-structure-from-arrow-array-genera
- Broadcasting: scikit-hep/uproot3#250
- Caching: scikit-hep/uproot3#409
- Changing leaf types: scikit-hep/awkward-0.x#39
- Content vs flatten: scikit-hep/awkward-0.x#82
- Flatten before plotting: scikit-hep/uproot3#349
- From Pandas: scikit-hep/awkward-0.x#215
- Functional interface: scikit-hep/awkward-0.x#93
- HDF5, ak.rpad: https://stackoverflow.com/questions/59001209/read-a-tree-from-a-root-file-and-then-make-zero-padded-h5-file
- HDF5: scikit-hep/awkward-0.x#17
- HDF5: scikit-hep/awkward-0.x#210
- HDF5: scikit-hep/awkward-0.x#67
- Histograms: https://stackoverflow.com/questions/58503117/may-i-see-a-short-example-of-cutting-on-data-to-prepare-it-for-histogramming-in
- Histograms: https://stackoverflow.com/questions/58503117/may-i-see-a-short-example-of-cutting-on-data-to-prepare-it-for-histogramming-in
- Histograms: https://stackoverflow.com/questions/59166618/getting-a-histogram-of-a-jaggedarray
- Indexing: scikit-hep/awkward-0.x#31
- Jagged array: https://stackoverflow.com/questions/60103825/retrieve-data-in-pandas
- Jagged arrays and Pandas: scikit-hep/uproot3#88
- Jagged arrays and Pandas: scikit-hep/uproot3#97
- Jagged arrays, how does it work? scikit-hep/uproot3#119
- Jagged arrays: scikit-hep/uproot3#43
- Jagged arrays: scikit-hep/uproot3#99
- Jagged arrays: https://stackoverflow.com/questions/58912123/python-collection-of-different-sized-arrays-jagged-arrays-dask
- Jagged indexing: scikit-hep/awkward-0.x#109
- Jagged indexing: scikit-hep/awkward-0.x#163
- Jagged indexing: scikit-hep/uproot3#103
- Lazy arrays: scikit-hep/uproot3#159
- Lazy arrays: https://stackoverflow.com/questions/58747852/how-to-use-lazyarrays-in-uproot
- Lorentz vectors: scikit-hep/awkward-0.x#128
- Lorentz vectors: scikit-hep/awkward-0.x#56
- Lorentz vectors: scikit-hep/awkward-0.x#85
- Lorentz vectors: scikit-hep/awkward-0.x#9
- Lorentz vectors: scikit-hep/uproot3#57
- Lorentz vectors: scikit-hep/uproot3#96
- Masking: scikit-hep/awkward-0.x#134
- Named axis: https://stackoverflow.com/questions/59150837/awkward-array-fancy-indexing-with-boolean-mask-along-named-axis
- Nested records: scikit-hep/awkward-0.x#95
- Non-ufuncs: scikit-hep/awkward-0.x#13
- np.choose: https://stackoverflow.com/questions/58750767/awkward-arrays-choosing-an-item-from-each-row-according-to-a-list-of-indices
- np.digitize: scikit-hep/awkward-0.x#200
- np.stack: https://stackoverflow.com/questions/60336285/is-there-a-way-to-stack-jaggedarrays-without-fromiter
- Numba: scikit-hep/awkward-0.x#192
- Numba: scikit-hep/awkward-0.x#226
- Numba: scikit-hep/awkward-0.x#63
- Numba: scikit-hep/awkward-0.x#73
- NumPy advanced indexing: scikit-hep/awkward-0.x#58
- Pandas: scikit-hep/awkward-0.x#197
- Pandas: scikit-hep/awkward-0.x#30
- Pandas: scikit-hep/uproot3#102
- Pandas: scikit-hep/uproot3#156
- Pandas: scikit-hep/uproot3#177
- Pandas: scikit-hep/uproot3#179
- Pandas: scikit-hep/uproot3#227
- Pandas: scikit-hep/uproot3#256
- Pandas: scikit-hep/uproot3#263
- Pandas: scikit-hep/uproot3#284
- Pandas: scikit-hep/uproot3#322
- Pandas: scikit-hep/uproot3#396
- Pandas: scikit-hep/uproot3#397
- Pandas: scikit-hep/uproot3#61
- Pandas: scikit-hep/uproot3#86
- Pandas: https://stackoverflow.com/questions/58986029/reindex-panda-multiindex
- Pandas: https://stackoverflow.com/questions/60058505/get-data-from-pandas-multiindex
- Pandas with strings: https://stackoverflow.com/questions/58937233/strings-in-pandas-dataframe-from-uproot
- Pandas with TVector3: https://stackoverflow.com/questions/59930539/how-can-i-load-a-ttree-with-tvector3-branches-into-a-pandas-dataframe-using-upro
- Parquet: https://stackoverflow.com/questions/59191959/awkwardarray-possible-to-append-an-array-to-an-exisitng-parquet-file
- Parquet: https://stackoverflow.com/questions/59264202/awkward-array-how-to-get-numpy-array-after-storing-as-parquet-not-bitmasked
- Persistence and Lorentz vectors: scikit-hep/awkward-0.x#169
- Persistence as compact: https://stackoverflow.com/questions/60381016/how-to-copy-a-jagged-array-in-awkward-array
- Persistence: scikit-hep/awkward-0.x#189
- Persistence lazy arrays: scikit-hep/awkward-0.x#220
- Reducer-like processing: scikit-hep/awkward-0.x#232
- Reducers: scikit-hep/awkward-0.x#38
- SQL-like join: scikit-hep/uproot3#314
- Strings: scikit-hep/uproot3#31
- Strings: scikit-hep/uproot3#32
- Strings: scikit-hep/uproot3#63
- Strings: https://stackoverflow.com/questions/58922824/arrays-of-strings-from-uproot
- To NumPy: scikit-hep/uproot3#208
- Zip: scikit-hep/uproot3#252
- ChunkedArray and jagged indexing: scikit-hep/awkward-0.x#186
- ChunkedArray and ObjectArray: scikit-hep/awkward-0.x#229
- ChunkedArray: scikit-hep/awkward-0.x#161
- ChunkedArray: scikit-hep/awkward-0.x#181
- ChunkedArray: scikit-hep/awkward-0.x#234
- ChunkedArray: scikit-hep/uproot3#296
- ChunkedArray: scikit-hep/uproot3#317
- ChunkedArray: scikit-hep/uproot3#323
- ChunkedArray: scikit-hep/uproot3#377
- ChunkedArray: scikit-hep/uproot3#398
- ChunkedArray: scikit-hep/uproot3#412
- ChunkedArray: scikit-hep/uproot3#458
- ChunkedArray: https://stackoverflow.com/questions/58921328/using-chunked-array-akwkard-lib-for-fancy-indexing-or-masking
- ChunkedArray: https://stackoverflow.com/questions/59277507/content-starts-and-stops-of-chunkedarray-built-from-lazyarray
- JaggedArray: scikit-hep/awkward-0.x#239
- Lorentz vectors: scikit-hep/awkward-0.x#238
- Min/Max identities: scikit-hep/awkward-0.x#237
- ObjectArray: scikit-hep/awkward-0.x#103
- ObjectArray: scikit-hep/uproot3#452
- ObjectArray: https://stackoverflow.com/questions/60250877/combine-awkward-array-jaggedarray-contents-and-offsets-into-nested-jaggedarray