Re: Istogramma con pgfplots: non mi crea le barre agli estremi

#76213
Liverpool
Partecipante
    Up
    0
    Down
    ::


    In fondo gli istogrammi non sono altro che rettangoli, che possono essere definiti attraverso i due vertici in alto. Nel codice che segue non ci sono le tacche, perché mi sembrano superflue. Se ci tieni, si possono aggiungere, ma il codice si complica per via della griglia orizzontale.
    `\begin{tikzpicture}
    \begin{axis}[width=\textwidth, title=PBMC, ylabel={\% di inibizione}, ymajorgrids=true,
    xtick={1,…,9}, xticklabels={A,B,C,D,E,F,G,H,I}, xtick pos=left,
    x tick label style={rotate=60}, draw=black,
    % inserisci qui sotto i colori di riempimento in ordine di ascissa
    cycle list={fill=cyan, fill=green, fill=gray, fill=orange, fill=cyan, fill=purple,
    fill=olive, fill=white, fill=red}]
    \def\D{0.4} % è la semiampiezza delle barre (da 0 a 0.5)
    % inserisci qui gli ordinali delle barre e i rispettivi valori separati da una /
    \foreach \x/\y in {1/10,2/20,3/30,4/40,5/50,6/60,7/70,8/80,9/90}
    \addplot+ coordinates {(\x-\D,\y) (\x+\D,\y)} \closedcycle;
    \end{axis}
    \end{tikzpicture}`
    Ciao

    P.S. per Lorenzo: ecco un esempio in cui [tt]\addplot+[/tt] è necessario, se non vuoi ripetere 9 volte la riga di addplot per cambiare colore.

    Go to top