3D histograms questions

some questions:

1- can histograms be initialized without parameters and get their ranges modified dynamically while on a loop like graphs do ?

2- on a 3D hist ( x, y, z ), is it preferable to bin the data yourself before plotting, or can you bin straight while running the hist ?

3- is there any example on how to do this with vectors of real data ?

Thanks

Yes