# Log-scale with concentrated data using integers

I have a data set with a range of 0 to 65,000. The vast majority of data points (it is a huge sample) are concentrated between 0 and 1000. There is only one point that has 65,000. I want to plot this using a semi-logarithmic plot. However, I would like the graph to have around 50 points. If I use scales like 2,4,6,8,16,32,64,128,256 etc I have only a couple of points. But If I use a multiple of 1.1 or 1.5 etc, the scales are not integers. Is there a standard way to ensure you more concentrated intervals at a lower level on the scale?

Cheers,

s

> x <- unique(round(1.25^(0:50)))