Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 2
mineure

02 Jan '20, 18:10

Pathe's gravatar image

Pathe
7.6k49209252

Tikz TikZ et graphique chronologique

La réalité d'un bête graphique graphique, réalisé avec Ti*k*Z, pose un problème : les dates (des années) apparaissent sous une forme décimale (2,020, par exemple). J'ai tenté de les indiquer sous la forme 2020-01-01, mais la composition ne se fait pas. Autre tentative (aussi vaine) : utiliser les options `date coordinates in=x,xticklabel={\year}`. Voici le fichier data2.txt utilisé ici (et placé dans le même répertoire) : Date Precip 2000 500 2001 400 2002 600 2003 300 2004 1000 2005 700 2006 500 2007 400 \documentclass{scrartcl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{tikz} \usepackage{pgfplots} %\usepgfplotslibrary{dateplot}. Semble ne pas être accepté \begin{document} \begin{tikzpicture} \begin{axis}[ axis lines=center, extra x ticks=0, grid=major,] \addplot table[x=Date,y=Precip]{data2.txt}; \end{axis} \end{tikzpicture} \end{document}
cliquez ici pour masquer/afficher la révision 1

02 Jan '20, 15:10

fred02840's gravatar image

fred02840
4.2k31165189

Tikz et graphique chronologique

La réalité d'un bête graphique pose un problème : les dates (des années) apparaissent sous une forme décimale (2,020, par exemple). J'ai tenté de les indiquer sous la forme 2020-01-01, mais la composition ne se fait pas. Autre tentative (aussi vaine) : utiliser les options `date coordinates in=x,xticklabel={\year}`. Voici le fichier data2.txt utilisé ici (et placé dans le même répertoire) : Date Precip 2000 500 2001 400 2002 600 2003 300 2004 1000 2005 700 2006 500 2007 400 \documentclass{scrartcl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{tikz} \usepackage{pgfplots} %\usepgfplotslibrary{dateplot}. Semble ne pas être accepté \begin{document} \begin{tikzpicture} \begin{axis}[ axis lines=center, extra x ticks=0, grid=major,] \addplot table[x=Date,y=Precip]{data2.txt}; \end{axis} \end{tikzpicture} \end{document}