Henry Schreiner

Results 2513 comments of Henry Schreiner

You have an array each - could this be more than one value? `('duck',): array([1,2,3])`? If not, then I think that's just `zip(hist.axes[0], hist.values)`, and I'd rather document a simple...

Repr issue mentioned in #200 as well.

https://coffeateam.github.io/coffea/notebooks/histograms.html#Plotting `overlay=` will be handled as stacks, so ignore that for now. `h_3d` has three axes. You can use int axis numbers or names. ```python h_3d.plotgrid(row='x', col='y') ``` Calls `.plot_1d`,...

This is handled by Aghast, but yes, we absolutely need to have Hist talk to Aghast so we can save and load ROOT Histograms, and help push Aghast forward as...

```pycon >>> import pandas as pd >>> import math >>> >>> x = pd.read_csv('/Users/henryschreiner/Downloads/agaricus-lepiota.csv') >>> lens = [len(set(x[s])) for s in x] >>> # [2, 6, 4, 10, 2, 9,...

I don't think there's much issue with rollover in such a large space. We do have an Unlimited datatype, which starts at 8 bit ints and grows as needed. But...

Because your dataset is small compared to the histogram size, doing `Hist.from_columns(x,["col1", "col2", "col3"])` then playing with that is probably much better than trying to do the whole thing then...

We generally do not change API for 1D and ND histograms. This would introduce such a change - `dict(h)` would need to produce `{(3,): 248352.0, ...` and so forth. Also,...

That would be great, a starter PR would be appreciated :)

This is two separate issues: Shortcuts for easy interaction, and adaptors/integration into other packages (which could also be called shortcuts). In general, we should be able to implement some of...