Anzeige:
Ergebnis 1 bis 3 von 3

Thema: pgfplots boxed achsen und y-Achse rechtsbündig

  1. #1
    Registrierter Benutzer
    Registriert seit
    04.08.2011
    Beiträge
    93

    pgfplots boxed achsen und y-Achse rechtsbündig

    Nabend zusammen,

    ich bin gerade auf der Suche nach einer Lösung für meine Problem. Ich habe schon das Manual von pgfplots konsultiert, jedoch keine genügende Antwort gefunden.

    Der Standart sieht bei pgfplots eine linksbündige y-Achse und eine untenliegende x-Achse vor. Zusammen bilden diese eine Art Box. Nun möchte ich aber gerne, dass die y-Achse auf der rechten Seite erzeugt wird (samt Beschriftung) und diese Box erhalten bleibt. Was muss ich dafür in meinen Bsp. ändern?

    Dort habe ich es jetzt so, dass nur zwei Linien für die x- bzw. y-Achse gezeichnet werden und die y-Achse rechtsbündig ist.

    Code:
    \documentclass[a4paper, 11pt, oneside,]{scrbook}
    \usepackage[latin1]{inputenc}
    \usepackage[ngerman]{babel}
    
    \usepackage{pgfplots}
    \pgfplotsset{compat=1.3}
    \usepackage{xcolor}
    
    \begin{document}
    
    \begin{figure}[htb]
    	\centering
    	\begin{tikzpicture}
    		\begin{axis}[
    		axis x line=bottom,
    		axis y line=right,
    		xlabel={$Zeit [s]$}, 
    		ylabel={$T [°C]$}, 
    		enlarge x limits=0.01, enlarge y limits=0.01]
    		\addplot {x^2-x+4};
    		\end{axis}
    	\end{tikzpicture}  
    \end{figure}
    
    \end{document}
    Vielen Dank für die Hilfe!

    Grüße, Letscho

  2. #2
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hi,

    meinst du sowas:

    Code:
    \documentclass[a4paper, 11pt, oneside,]{scrbook}
    \usepackage[latin1]{inputenc}
    \usepackage[ngerman]{babel}
    
    \usepackage{pgfplots}
    \pgfplotsset{compat=1.3}
    \usepackage{xcolor}
    
    \begin{document}
    
    \begin{figure}[htb]
    	\centering
    	\begin{tikzpicture}
    		\begin{axis}[
    		yticklabel pos=right,
    %		axis x line=bottom,
    %		axis y line=right,
    		xlabel={$Zeit [s]$}, 
    		ylabel={$T [{}^\circ C]$}, 
    		enlarge x limits=0.01, enlarge y limits=0.01]
    		\addplot {x^2-x+4};
    		\end{axis}
    	\end{tikzpicture}  
    \end{figure}
    
    \end{document}
    Marco

  3. #3
    Registrierter Benutzer
    Registriert seit
    04.08.2011
    Beiträge
    93
    Hallo Marco,

    ja genau das meinte ich! Vielen dank für den Vorschlag.

    Grüße, Letscho

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •