This repository has been archived by the owner on Mar 31, 2019. It is now read-only.
Releases: scikit-hep/histbook
Releases · scikit-hep/histbook
1.2.5
1.2.4
1.2.3
1.2.1
1.2.0
Added
- semantic histogram booking: see comment on #20
- ... which required
Books
to have a hierarchical tree structure - ... which is aided by wildcard-based selection and viewing (projecting slices to fill independently of the rest)
- normalized histograms in tables (e.g. Pandas) and plotting
- fill from Pandas (
hist.fill(df)
) much like Spark - JSON-serialization for histograms and books
- histograms have a
filter
as well as aweight
(although a filter can be emulated by a weight) - histograms and books can have arbitrary JSON attachments (e.g. fit results)
1.1.0
Several bug-fixes and features:
- Added
PlottingChain.heatmap
for two-dimensional histograms. - Added a
grid
function for arranging plots in a rectangular grid. - Fixed
Combination
classes (overlay
,beside
,below
, and nowgrid
) to be composable. - Fixed #24: fill can accept a mix of array and scalar data.
- Fixed #23: named constants (like
pi
,e
,inf
,nan
) are only assumed to be constants if not specified infill
. - Removed dependency on the Meta library.
1.0.8
1.0.7
1.0.6
Added SparkSQL filling: hist.fill(df)
in PySpark uses Spark to compute increases to histogram bins and then adds them into hist
.
Tested: all axis types, weights, and some simple expressions.
Implemented but untested: profile plots and Book.fill
.
Note: no thread safety yet (not just for Spark, but in general).