if it's estimated from the data it should be named : self.X_min_ and self.X_max_

I personally think that clip_x should be the default behavior and that this extra param could be avoided.