1.272 FAQ-1129 How to set axis scale to Log based on 1000?

Last Update: 2/22/2022

The logarithm axis scale in Origin is based on 10 by default. If you want to set the Log Scale Type to base on 1000, please use custom formula. That is:

  1. Double-click on the axis to open the Axis dialog.
  2. On the Scale tab, select Custom Formula for Type. In Direct Formula drop-down list, you will find an example formula log(x)/log(1000). Select it. The Inverse Formula will be auto-filled with 1000^x.
    Log 1000 axis scale.png
  3. To show axis ticks at the integral position, set Major Ticks > Type to By Custom Position, and then enter the position values you want to show in series.
    Log 1000 axis ticks.png
    Notes: If you want to specify the tick position by the values of the Direct Formula, that is, 0, 1, 2, 3 in the above example, you can set @CLFT = 1 before setting the tick position.

Similiar way you can change the Log axis scale to base on other value than 1000, but need to modify the Direct Formula and Inverse Formula accordingly.

Keywords:axis, log, scale, logarithm, factor, label, base