Las etiquetas de los ejes se desplazan del centro cuando se utiliza la función xscale

Las etiquetas de los ejes se desplazan del centro cuando se utiliza la función xscale

Tengo un gráfico para incluir en un informe que necesita aumentar el ancho horizontal, manteniendo al mismo tiempo la altura vertical original. Actualmente estoy usando an xscale=1.7, sin embargo, esto desplaza la etiqueta del eje horizontal a la derecha del área de trazado. Intenté usar width=0.7\textwidthpero esto aumenta la altura de la trama a una cantidad ridícula.

\documentclass[a4paper,12pt,twoside]{report}
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{pgfplots}

\begin{document}
\begin{figure}[h]% change in entropy
\center
\begin{tikzpicture}
\begin{axis}[xscale=1.7, xlabel=No. of Elements, ystep=1, xstep=2, xmin=0, xmax=16, ymin=0, ymax=3, ylabel= $\Delta S_{mix} (R)$]
\addplot+[color=black,smooth,mark=none]file{Data/Entropy_of_Mixing.txt};
\draw(axis cs: 2,0)--(axis cs: 2,1);
\draw(axis cs: 5,0)--(axis cs: 5,1.8);
\draw(axis cs: 13,0)--(axis cs: 13,2.8);
\node [text width= 1.5cm, text centered](a) at(axis cs: 1,0.75){Low Entropy};
\node [text width= 1.5cm, text centered](a) at(axis cs: 3.6,0.75){Medium Entropy};
\node [text width= 1.5cm, text centered](a) at(axis cs: 9,0.75){High Entropy};
\end{axis}
\end{tikzpicture}
\caption{Change in mixing entropy with number of principal elements}
\label{EntropyGraph}
\end{figure}

\end{document

ingrese la descripción de la imagen aquí

Respuesta1

Reemplazar xscale=1.7con x post scale=1.7.

información relacionada