Re: [Parzialmente risolto] Assi multipli con pgfplots

#52111
Up
0
Down
::


Riporto qui la soluzione che ho proposto a Daniele86 tramite mp per il primo problema, cioè quello di avere le due etichette sovrapposte.
Questo è dovuto all’opzione ” axis y line* ” ed in particolare alla sua versione asteriscata. Infatti togliendo l’asterisco si hanno le due etichette sugli assi y al loro posto. Questo produce l’inconveniente di avere l’asse y destro con la freccia finale e non come box. Per ovviare a ciò si può definire a mano lo stile dell’asse y tramite l’opzione
`y axis line style={-}`
Quindi il codice di prova diventa
`\documentclass[11pt,a4paper]{report}

\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage{pgfplots}

\begin{document}

\begin{tikzpicture}
\begin{axis}[
scale only axis,
xmin=-5,xmax=5,
axis y line*=left,% the '*' avoids arrow heads
xlabel=$x$,
ylabel=First ordinate]
\addplot coordinates{
(-5,-3)
(5,3)
};
\end{axis}
\begin{axis}[
scale only axis,
xmin=-5,xmax=5,
axis y line=right,
axis x line=none,
ylabel=Second ordinate,y axis line style={-}]
\addplot[red] coordinates{
(-1,1)
(5,2)
};
\end{axis}
\end{tikzpicture}
\end{document}`

Ciao
Fra

Go to top