- Questo topic ha 3 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 9 anni, 6 mesi fa da .
-
Topic
-
Ciao,sto cercando un modo di comporre il un barplot con la seguente caratteristica: ad ogni xtick deve corrispondere una barra classica, ed una barra che invece parte dal limite superiore del grafico, Per tentare di spiegarmi meglio, se e’ data la tabella
`
\pgfplotstableread[col sep=comma]{
label, PdF, Opt
label1, 112, 106
}\datatable
`il grafico dovrebbe avere un solo xtick, con etichetta ‘label1’, una barra che parte dal basso di lunghezza 112, ed un’altra barra (in corrispondenza dello stesso xtick) che parte dall’alto ed ha lunghezza 106.
Non riesco a trovare alcun esempio da cui capire come fare una tal cosa, quindi vi chiedo suggerimenti e/o references.Ecco un esempio minimo (ma non compilabile, dato che non so come farlo!), per veloci prove.
Grazie mille, ciao!`
\documentclass{standalone}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{pgfplotstable}
\usepackage{tikz}
\usepackage{pgfplots}\begin{document}
\pgfplotstableread[col sep=comma]{
label, PdF, Opt
label1, 112, 106
}\datatable\begin{tikzpicture}
\begin{axis}[
ybar,
xtick = {1},
xticklabels from table = {\datatable}{label},
]% qui plot
\end{axis}
\end{tikzpicture}
\end{document}`
- Devi essere connesso per rispondere a questo topic.