({{, (RefLink[ScalingFunctions, paclet:ref/ScalingFunctions]) 
is an option for (RefLink[ListPlot, paclet:ref/ListPlot]), (RefLink[BarChart, paclet:ref/BarChart]), (RefLink[Histogram, paclet:ref/Histogram]), and other plotting functions that specifies what scaling functions should be used. }})

OpenersNotesSection(Spacer1)Details

The following settings can be given for (RefLink[ScalingFunctions, paclet:ref/ScalingFunctions]):

Options are specified in the original coordinates.

(RefLink[Ticks, paclet:ref/Ticks]), (RefLink[GridLines, paclet:ref/GridLines]), etc. indicate unscaled values, but at a scaled location.

For plotting functions, scaling can be applied to the following variables:

With (RefLink[ScalingFunctions, paclet:ref/ScalingFunctions])->"Log", (RefLink[CandlestickChart, paclet:ref/CandlestickChart]), (RefLink[RenkoChart, paclet:ref/RenkoChart]), and other financial visualization functions plot the prices on a log scale.

OpenersPrimaryExamplesSection(Spacer1)Examples  (6)

OpenersExampleSection0(Spacer1)Basic Examples  (6)

Show a function with log-scaled values:

Plot[Abs[Gamma[z]],{z,-5,5},ScalingFunctions->"Log"]

Use a reversed y axis:

DateListPlot[TimeSeries[],ScalingFunctions->"Reverse",PlotLabel->"US Rate of Inflation"]

Show a (RefLink[BarChart, paclet:ref/BarChart]) with log-scaled heights:

BarChart[{0.1,1,10,100},ChartElementFunction->"GlassRectangle",ChartStyle->45,ScalingFunctions->"Log"]

Generate a (RefLink[Histogram, paclet:ref/Histogram]) on log-log scales:

Histogram[VertexDegree[RandomGraph[BarabasiAlbertGraphDistribution[10^4,3]]],ColorFunction->"Rainbow",ScalingFunctions->{"Log","Log"}]

Plot data on reversed axes:

ListPlot[StarData[(EntityClass["100 nearest stars", EntityClass["Star","StarNearest100"], "EntityClass[\"Star\", \"StarNearest100\"]", "Star"]),{"EffectiveTemperature","ApparentMagnitude"}],ScalingFunctions->{"Reverse","Reverse"},PlotTheme->"Detailed"]

Generate a (RefLink[BubbleChart, paclet:ref/BubbleChart]) with the x axis reversed and the y axis on a Weibull probability scale:

weibull=Log[-Log[1-#1]]&;

BubbleChart[RandomReal[1,{25,3}],ChartStyle->"BlueGreenYellow",ScalingFunctions->{"Reverse",{weibull,InverseFunction[weibull]},None}]

({{DocumentationFooterIconsRelatedFunction.png, ({{See Also}, {(RefLink[Plot, paclet:ref/Plot])  ▪  (RefLink[ListPlot, paclet:ref/ListPlot])  ▪  (RefLink[ListLinePlot, paclet:ref/ListLinePlot])  ▪  (RefLink[BarChart, paclet:ref/BarChart])  ▪  (RefLink[Histogram, paclet:ref/Histogram])  ▪  (RefLink[BarChart3D, paclet:ref/BarChart3D])  ▪  (RefLink[BubbleChart, paclet:ref/BubbleChart])  ▪  (RefLink[BubbleChart3D, paclet:ref/BubbleChart3D])  ▪  (RefLink[CandlestickChart, paclet:ref/CandlestickChart])  ▪  (RefLink[RenkoChart, paclet:ref/RenkoChart])}})}})

({{DocumentationFooterIconsRelatedGuide.png, ({{Related Guides}, {▪(RefLinkPlain[Plotting Options, paclet:guide/PlottingOptions])}, {▪(RefLinkPlain[Statistical Visualization, paclet:guide/StatisticalVisualization])}, {▪(RefLinkPlain[Financial Visualization, paclet:guide/FinancialVisualization])}, {▪(RefLinkPlain[Gauges, paclet:guide/Gauges])}})}})