pandas cut with infinite upper/lower bounds
The pandas cut() documentation states that: "Out of bounds values will be NA in the resulting Categorical object." This makes it difficult when the upper bound is not necessarily clear or