From cd3e9ebf4d2392aea9f7e7c0aa0bdc25bcd9ec1e Mon Sep 17 00:00:00 2001 From: "Michael K. Borregaard" Date: Thu, 1 Jun 2017 08:45:07 +0200 Subject: [PATCH] Ensure ceil does not error on NaN --- src/recipes.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/recipes.jl b/src/recipes.jl index 11883022..68ffd407 100644 --- a/src/recipes.jl +++ b/src/recipes.jl @@ -548,7 +548,7 @@ Plots.@deps stepbins path function _auto_binning_nbins{N}(vs::NTuple{N,AbstractVector}, dim::Integer; mode::Symbol = :auto) - _cl(x) = max(ceil(Int, x), 1) + _cl(x) = ceil(Int, NaNMath.max(x, one(x))) _iqr(v) = quantile(v, 0.75) - quantile(v, 0.25) _span(v) = NaNMath.maximum(v) - NaNMath.minimum(v)