Let us define a 2-dimensional array (in Mathematica 12.2)
In[]:=
tmap=Table[x^2-y^2,{x,1,10},{y,1,10}];
and plot it by ListContourPlot
In[]:=
ListContourPlot[tmap,ImageSize200]
Out[]=
We can reverse Y axis direction by
In[]:=
ListContourPlot[tmap,ImageSize200,ScalingFunctions{Identity,"Reverse"}]
Out[]=
We can change the Y data range by
In[]:=
ListContourPlot[tmap,ImageSize200,FrameTicksAutomatic,DataRange{{1,10},{1,100}}]
Out[]=
But If we want both to rescale and reverse the axis by
In[]:=
ListContourPlot[tmap,ImageSize200,FrameTicksAutomatic,ScalingFunctions{Identity,"Reverse"},DataRange{{1,10},{1,100}}]
Out[]=
the resulting plot is empty. Why? How to fix it?