Ciao a tutti. il codice
`
\begin{tikzpicture}
\begin{axis}
[ybar,ymin=0,ymax=800,xtick=data,
ymajorgrids=true,
ylabel={n. iscritti},
x tick label style=%
{rotate=90,anchor=east},
xticklabel interval boundaries,
symbolic x coords={2003,2004,
2005,2006,2007,2008,2009,
2010,2011,2012},
title={Non vi interessa.}]
\addplot
[ybar interval,
fill=lightgray,draw=black]
coordinates
{(2003,64) (2004,126)
(2005,160) (2006,401)
(2007,526) (2008,752)
(2009,694) (2010,705)
(2011,568) (2012,0)};
\end{axis}
\end{tikzpicture}
`
è curioso. Infatti l’ultima colonna di questo istogramma deve essere 2011, ma per ottenerla sono costretto a mettere anche 2012 con valore 0. Avete qualche idea del perché?
Già che ci sono, metto anche questo codice:
`
\begin{tikzpicture}
\begin{axis}
[xbar,xmin=0,xmax=800,
height=6.5cm,
xmajorgrids=true,
title={I principali fiumi
italiani.},
xlabel={lunghezza in km},
symbolic y coords={Reno,Piave,
Arno,Ticino,Tanaro,Oglio,Adda,
Tevere,Adige,Po},
ytick=data,nodes near coords,
nodes near coords align=%
{horizontal}
]
\addplot
[fill=lightgray,draw=black]
coordinates
{(211,Reno) (220,Piave)
(241,Arno) (248,Ticino)
(276,Tanaro) (280,Oglio)
(313,Adda) (405,Tevere)
(410,Adige) (652,Po)};
\end{axis}
\end{tikzpicture}
`
Chi se ne intende se la sente di dirmi se la sintassi è corretta? Il secondo grafico deve avere le barre separate, il primo no.
Ciao
Tommaso