MngSpaghetti” post=84805salve a tutti,
ho provato a studiare sulle guida tickz ma non riesco a trovare soluziione,
ho cercato su internet ma tra mille opzioni disponibili me ne funzionasse una…
non riesco a definire la distanza tra i miei 2 ytick nel grafico…
ho provato quasi di tutto da yticklabel style={} a yticklabel shift=, a sintassi paticamente inventate…
sono quasi sicuro che si tratti di una sintassi semplice ma non ci sono arrivato da solo…
quale comando definisce la distanza tra le due voci sull’asse y…?
grazie come sempre anticipatamente a tutti!`
\documentclass[twocolumn]{article}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage{stmaryrd}
\usepackage{textcomp}
\usepackage{colortbl}
\usepackage[version=3]{mhchem}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}\begin{document}
\begin{figure}[h]
\begin{tikzpicture}
\begin{axis}
[xbar,xmin=0,xmax=25,
width=7cm,
xmajorgrids=true,
ytick pos=left,
title={Rislutati Comparati Catalasi},
xlabel={$\% \ce{O_2/ 3min / g}$},
symbolic y coords={VI50,VI25},
ytick=data,
nodes near coords,
nodes near coords align= %
{horizontal}
]
\addplot[fill=cyan,draw=black, bar width=0.2cm] coordinates
{
(0.43,VI50)
(16.10,VI25)
};\addplot[fill=green,draw=black, bar width=0.2cm] coordinates
{
(1.89,VI50)
(9.28,VI25)
};\addplot[fill=orange,draw=black, bar width=0.2cm] coordinates
{
(15.8,VI50)
(11.7,VI25)
};\addplot[fill=yellow,draw=black, bar width=0.2cm] coordinates
{
(19.3,VI50)
(8.58,VI25)
};\legend{$I$,$II$,$III$,$IV$}
\end{axis}
\end{tikzpicture}
\caption{Catalasi $VIVA\textsuperscript\textregistered$}
\label{fig:catalasi vi}
\end{figure}
\end{document}
`
`\begin{axis}
[…
enlarge y limits = 0.5,
…]`
o un altro valore che renda il risultato accettabile: più è alto il valore assegnato, più i due riferimenti appariranno vicini.
Lorenzo