- Questo topic ha 2 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 7 anni, 6 mesi fa da .
-
Topic
-
Buonasera a tutti, intanto ringrazio l’amministratore/i per avermi accettato nel forum. Utilizzo Latex da qualche tempo.
Ho scritto questo codice per creare un istogramma\documentclass[11pt,twoside]{report}
\usepackage[english, spanish, italian]{babel}
\usepackage{pgfplots,relsize}
\usetikzlibrary{pgfplots.dateplot,}
\usepgfplotslibrary{units}
\usepackage{tikz}\begin{document}
\begin{tikzpicture}
\begin{axis}[
ybar,
ymin=0,ymax=60000,
enlarge x limits=0.25,
legend style={at={(0.5,-0.15)},
anchor=north,legend columns=-1},
symbolic x coords={$2000$,$2001$,$2002$,$2003$,$2004$,$2005$,$2006$,$2007$,$2008$,$2009$},
xtick=data,
nodes near coords={
\rotatebox{90}{%
\small
\pgfmathprintnumber[fixed,precision=2,zerofill]\pgfplotspointmeta
}
},
nodes near coords align={vertical},
width=16cm,
height=9cm,
legend style={
legend pos=north east,
legend columns=1,
}
]
\addplot[fill=orange] coordinates
{($2000$,16500) ($2001$,21000) ($2002$,20000) ($2003$,28000) ($2004$,36000) ($2005$,42000) ($2006$,35000) ($2007$,49000) ($2008$,48500) ($2009$,36000)};\addplot [fill=olive] coordinates
{($2000$,16000) ($2001$,19000) ($2002$,30000) ($2003$,28500) ($2004$,35000) ($2005$,41000) ($2006$,55000) ($2007$,43000) ($2008$,48000) ($2009$,44000)};\addplot [fill=brown] coordinates
{($2000$,1000) ($2001$,1500) ($2002$,1500) ($2003$,1500) ($2004$,2000) ($2005$,1800) ($2006$,1800) ($2007$,3500) ($2008$,3200) ($2009$,3200)};\addplot [fill=purple] coordinates
{($2000$,8000) ($2001$,9000) ($2002$,8000) ($2003$,10000) ($2004$,12000) ($2005$,13000) ($2006$,12000) ($2007$,16000) ($2008$,16000) ($2009$,15000)};\legend{
Combustibili fossili \footnote{Petrolio e/o Diesel, ma sopratutto quest’ultimo},
Gas naturale,
Idroelettrico,
Biomassa}\end{axis}
\end{tikzpicture}\end{document}
ma purtroppo il risultato non è soddisfacente dal punto di vista grafico, come potete vedere in allegato
[attachment=2215]grafico.jpg[/attachment]Qualcuno ha consigli su come migliorarlo?? Dovrei ottenere un grafico come quello fatto su Excel
[attachment=2214]figuraoriginale.jpg[/attachment]Molte grazie
Gianluca
- Devi essere connesso per rispondere a questo topic.