Repère XY

Bonjour,
je voulais vos aides à propos d'un repère XY en latex.
je voudrais prendre les X (0;10;20;...) et les Y (0;70;75;80;85;...).
Merci.

Réponses

  • Si tu mets le 0 en y et que les valeurs suivantes sont à partir de 75 pour aller de 5 en 5 ça va être un peu tassé, non ?
    \documentclass[12pt,tikz]{standalone}
    \usepackage{pgfplots}
    \begin{document}
    \begin{tikzpicture}
      \begin{axis}
        [
          x label style={at={(current axis.right of origin)},anchor=north east, inner xsep =0pt,font=\scriptsize},
          y label style={at={(current axis.above origin)},rotate=000,anchor=north west, inner ysep =0pt, inner xsep=1pt, xshift=1pt, fill=white,font=\scriptsize},
          hide obscured x ticks=false,
          hide obscured y ticks=false,
          typeset ticklabels with strut,
          xmin = 0,
          xmax = 25,
          ymin = 0,
          ymax = 100,
          samples = 201,
          axis lines = center,
          xlabel = {$x$},
          ylabel = {$y$},
          xtick={0,10,20},
          ytick={0,75,80,85,90},
        ]
    
      \end{axis}
    \end{tikzpicture}
    \end{document}
    
    82532
  • Ce sont les valeurs que j'ai que je me base. DOnc en quelques sortes mon repère est orthogonal et non orthonormal.
  • Comme ceci ?
    \documentclass[12pt,tikz]{standalone}
    \usepackage{pgfplots}
    \begin{document}
    \begin{tikzpicture}
      \begin{axis}
        [
          x label style={at={(current axis.right of origin)},anchor=north east, inner xsep =0pt,font=\scriptsize},
          y label style={at={(current axis.above origin)},rotate=000,anchor=north west, inner ysep =0pt, inner xsep=1pt, xshift=1pt, fill=white,font=\scriptsize},
          hide obscured x ticks=false,
          hide obscured y ticks=false,
          axis y discontinuity=crunch,
          typeset ticklabels with strut,
          xmin = 0,
          xmax = 25,
          ymin = 60,
          ymax = 90,
          samples = 201,
          axis lines = center,
          xlabel = {$x$},
          ylabel = {$y$},
          xtick={0,10,20},
          ytick={0,70,75,80,85},
        ]
    
      \end{axis}
    \end{tikzpicture}
    \end{document}
    
    
    82534
Connectez-vous ou Inscrivez-vous pour répondre.