pgfplots: yticklabel style={/pgf/number format/fixed}

  • Creatore
    Topic
  • #53636
    Up
    0
    Down
    ::


    Vi sottopongo il seguente codice:
    `\documentclass[11pt,a4paper]{report}

    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{pgfplots}

    \pgfplotsset{
    mynormal/.style={
    /pgfplots/width=.95\columnwidth,
    /pgfplots/height=.8\columnwidth,
    /pgfplots/grid=major,
    /pgfplots/xminorgrids=true,
    legend style={font=\footnotesize}
    }
    }

    \begin{document}

    \begin{tikzpicture}%
    \begin{axis}[mynormal,
    xlabel={$x$},
    ylabel={$y$},
    xmin=0,
    xmax=200,
    ymin=0,
    ymax=10000,
    yticklabel style={/pgf/number format/fixed},
    legend style={
    at={(.99,.99)},
    anchor=north east
    }
    ]

    \addplot[line width=.1mm,dashed] coordinates{
    (0,10000)
    (200,0)
    };

    \end{axis}
    \end{tikzpicture}

    \end{document}`
    Secondo pag. 177 del manuale di pgfplots e secondo il manuale pgfplotstable, l’uso della riga
    ` yticklabel style={/pgf/number format/fixed},`
    dovrebbe imperdire che sull’asse y si usi la notazione esponenziale. Come mai allora non funziona?

    Grazie,
    Daniele

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #53637
      admin
      Amministratore del forum
        Up
        0
        Down
        ::


        Cioè? Io ottengo un *10^4 in alto.

        Ciao,
        ansys.

      • #53638
        Up
        0
        Down
        ::


        Rileggendo il mio messaggio in effeti non è molto chiaro. Quello he voglio è che non compaia quel 10^4 e che gli yticklabel siano, per esempio: 10, 100, 1000, 10000.
        Credevo che l’impostazione specificata facesse prorpio questo, ma evidentemente mi sbagliavo. Qual’è quella corretta?

        Grazie,
        Daniele

    Visualizzazione 1 filone di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top