hadley/ggplot2 — Issue #373: breaks on original or transformed data
Author: kohske
Created: 2012-01-25 08:42:30+00:00
State: open

Please see also https://github.com/hadley/scales/issues/9

Automatic pretty break is convenient in most cases, but as I mentioned above, at the moment it is somewhat confusion in scales with transformation w.r.t the data space.

Users may want a pretty breaks on the original data space or on the transformed data space.
This choice should be done explicitly.

I would propose one extra option, i.e., users can choose the pretty breaks on the original or transformed data.
Then, the `continuous_scale` will be:

```R
continuous_scale(..., breaking = c("original", "transformed"))
```
name should be considered.

If original, then it has pretty breaks on the original data range.
If transformed, then it has pretty breaks on the transformed data range.

OR, maybe, `breaks` can accept a character specifying the data space.
I like the former style though.