Skip to content

Releases: histogrammar/histogrammar-python

v1.0.33

16 Dec 14:23
Compare
Choose a tag to compare

Dec 2022: fix of get_sub_hist() when Bin histogram is filled only with nans.

v1.0.32

09 Sep 08:45
Compare
Choose a tag to compare

Support for decimal datetype in pandas and spark.

v1.0.31

09 Sep 08:45
Compare
Choose a tag to compare

Two fixes:

  • fix of spark df timestamp datatype detection (#59)
  • fix for invalid bin_edges for SparselyBin histogram (#60)

v1.0.30

21 Jun 15:38
Compare
Choose a tag to compare

Fix for machine-level rounding error, which can show up on in num_bins() call of Bin histogram.

  • Supersedes v1.0.29

v1.0.29

15 Jun 11:30
5c98f72
Compare
Choose a tag to compare

Version 1.0.29, June 2022

  • Fix for machine-level rounding error, which can show up on in num_bins() call of Bin histogram.

v1.0.28, June 2022

06 Jun 17:55
dcbf220
Compare
Choose a tag to compare

Version 1.0.28, June 2022

  • Multiple performance updates, to Bin, SparselyBin and Categorize histograms.
  • SparselyBin, Categorize: optimized filling with 1-d and 2-d numpy arrays
  • Bin, SparselyBin, Categorize: (fast) numpy arrays for bin-centers and bin-labels.
  • Count: new, fast filling option when float weight is known.
  • util.py: faster get_datatype() and get_ndim() functions.

v1.0.27

20 May 21:31
Compare
Choose a tag to compare

Version 1.0.27, May 2022

  • Multiple performance updates, thanks to Simon Brugman!
  • Turn off unnecessary specialize function (slow) for all Count objects.
  • Use pandas functions to infer datatypes and return numpy arrays.

v1.0.26

09 Apr 07:22
Compare
Choose a tag to compare

What's Changed

  • FIX: show edge of heatmap for categorical histograms by @mbaak in #47

v1.0.25

05 Apr 08:18
75eeaf2
Compare
Choose a tag to compare

Version 1.0.25, Apr 2021

  • Improve null handling in pandas dataframes, by inferring datatype using pandas' infer_dtype function.
  • nans in bool columns get converted to "NaN", so the column keeps True and False values in Categorize, not "1" and "0".
  • columns of type object get converted to strings using to_string(), of type string uses only_str().

v1.0.24

03 Apr 14:53
2207fc9
Compare
Choose a tag to compare

Version 1.0.24, Apr 2021

  • Categorize histogram now handles nones and nans in friendlier way, they are converted to "NaN".
  • make_histogram() now casts spark nulls to nan in case of numeric columns. scala interprets null as 0.
  • SparselyBin histograms did not add up nanflow when added. Now fixed.
  • Added unit test for doing checks on null conversion to nans
  • Use new histogrammar-scala jar files, v1.0.20
  • Added new histogrammar-scala v1.0.20 jar files to tests/jars/