- parameter support added to binning transforms with user specified buckets (bkt1,bkt2,bkt3,bkt4,bkb3,bkb4)
- now buckets parameter can be passed as percentages of range instead of set specific values
- eg with bucket boundaries in range 0-1
- in order to signal this option bcuket boundaries should be passed as a set instead of list
- eg for a set with range -5:15, buckets with exact boundaries could look something like [-5,0,5,10,15]
- and buckets as percentages could look like eg {0,0.25,0.50,0.75,1}
- which would give a consistent output
- partly inspired by a comment in book "Spark The Definitive Guide" by Bill Chambers and Matei Zaharia