\boxplot funktioniert nicht..... (PGF)

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: \boxplot funktioniert nicht..... (PGF)

von elmar.a » Sa 23. Nov 2013, 23:01

esdd hat geschrieben:Bitte kläre welche Version von pgfplots du hast (siehe den Link bei Johannes oder mir). Die statistics Bibliotheken sind laut dem Readme vonpgfplots erst seit Version 1.8 dabei. Da der Code bei Johannes und mir funktioniert, wirst du wohl ein Update von pgfplots machen müssen.

Gruß
Elke
Ach, entschuldigt bitte, ich hatte den Link im Beitrag von Johannes_B eher als Überschrift denn als Link wahrgenommen. Meine Version ist in der Tat veraltet (v1.5.1); da habe ich wohl mal wieder gepennt... Nach einem Update auf die aktuelle Version läuft das Beispiel jetzt ohne Probleme!!

Vielen Dank an Euch beide und einen schönen Abend!

von esdd » Sa 23. Nov 2013, 22:26

Bitte kläre welche Version von pgfplots du hast (siehe den Link bei Johannes oder mir). Die statistics Bibliotheken sind laut dem Readme vonpgfplots erst seit Version 1.8 dabei. Da der Code bei Johannes und mir funktioniert, wirst du wohl ein Update von pgfplots machen müssen.

Gruß
Elke

von elmar.a » Sa 23. Nov 2013, 22:16

Johannes_B hat geschrieben:Welche Paketversion hast du?
\usepgfplotslibrary{statistics}
fehlt noch in deiner Präambel.
Danke, Johannes_B,
aber auch das hatte ich schon versucht. Es erschien/erscheint folgende Fehlermeldung:
! I can't find file `pgflibrarypgfplots.statistics.code.tex'.
<to be read again>
\relax
l.4 \usepgfplotslibrary{statistics}

Please type another input file name
! Emergency stop.
<to be read again>
\relax
l.4 \usepgfplotslibrary{statistics}

*** (job aborted, file error in nonstop mode)
Habe ich irgendetwas übersehen? Kann ich die library i.wo updaten oder dergleichen? Das sollte mit eingefügter Präambel doch eigentlich automatisch passieren!?!?

von Johannes_B » Sa 23. Nov 2013, 22:00

Welche Paketversion hast du?
\usepgfplotslibrary{statistics}
fehlt noch in deiner Präambel.

von esdd » Sa 23. Nov 2013, 21:56

Wenn er die 1.9 nicht kennt, dann hast du vermutlich eine ältere pgfplots Version. Wie du das prüfen kannst, findest du zum Beispiel hier.

Um boxplot prepared zu nutzen musst du in der Präambel noch folgende Zeile einfügen:
\usetikzlibrary{pgfplots.statistics}
Dein Beispiel stammt vermutlich auch aus dem Kapitel Related Libraries ;-)

Gruß
Elke

\boxplot funktioniert nicht..... (PGF)

von elmar.a » Sa 23. Nov 2013, 21:05

Einen schönen guten Abend,

leider bekomme ich keinen boxplot zustande. Nachdem meine eigenen Versuche nicht geklappt haben, habe ich aus dem PGF Manual den folgenden Code herauskopiert (und nur um eine documentclass etc. erweitert):
\documentclass{scrartcl}
\usepackage{pgfplots}
\pgfplotsset{compat=1.9}

\begin{document}

\begin{tikzpicture}
\begin{axis}
		\addplot+[
				boxplot prepared={
						lower whisker=5,
						lower quartile=7,
						median=8.5,
						upper quartile=9.5,
						upper whisker=10,
				},
		]
				table[row sep=\\,y index=0] {
				data\\ 1\\ 3\\
		};
\end{axis}
\end{tikzpicture}

\end{document}
Folgende Fehlermeldung treten auf:
! Package pgfkeys Error: Choice '1.9' unknown in key '/pgfplots/compat/path replacement'. I am going to ignore this key.
Bei \pgfplotsset{compat=newest} verschwindet zwar diese Fehlermeldung, aber Folgende bleibt:
! Package pgfkeys Error: I do not know the key '/tikz/boxplot prepared' and I a m going to ignore it. Perhaps you misspelled it.
Als Output bekomme ich nur einen xy-Plot mit einer Geraden von (1,1) nach (3,3).
Woran könnte es liegen??

Vielleicht hat ja die ein oder andere Nachteule noch eine Idee...
Schöne Grüße,
elmar.a

Nach oben