Hallo nochmal, die Lorenzkurve dieses MBB's sieht ziemlich verbeult aus. Kann man die irgendwie glätten? Open in writeLaTeX
\documentclass{scrartcl} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage{pgfplots} \pgfplotsset{ compat=newest } \usepgfplotslibrary{fillbetween} \begin{document} \begin{tikzpicture}[scale=1.2] \begin{axis}[ legend pos=north west, style=thick, xlabel=\sffamily\footnotesize\ Menge in \%, ylabel=\sffamily\footnotesize Wert in \%, minor tick num=3, % xtick=data, % xticklabels={,,20,40,60,80,100} x tick label style={font=\sffamily\tiny}, y tick label style={font=\sffamily\tiny}, grid=both, domain=0:100,% Plotbereich von 0 bis 100% enlarge x limits=false,% keine Verlängerung der x-Achse ymin=0, ] \addplot+[name path=P,smooth,black,mark options={black}, ] coordinates{ % BEGIN RECEIVE ORGTBL sec-abc-analyse-1-1 (0,0) (1.76,42.43) (4.16,75.68) (6.3,82.8) (35.09,87.59) (37.49,91.9) (49.49,95.89) (50.93,98.28) (98.92,99.61) (99.04,99.9) % END RECEIVE ORGTBL sec-abc-analyse-1-1 }; \legend{\footnotesize\sffamily{\bfseries\textcolor{red!70!white}{A}/ \textcolor{yellow!70!white}{B}/ \textcolor{green!60!black}{C}-Güter}} % Füllung \addplot[name path=X,draw=none]{0}; % entspricht x-Achse \addplot[red!70!white] fill between [of=P and X, soft % Fläche A-Gut clip={domain=0 : 4.16}]; \addplot[yellow!70!white] fill between [of=P and X, soft % Fläche B-Gut clip={domain=4.16 : 37.49}]; \addplot[green!60!black] fill between [of=P and X, soft % Fläche C-Gut clip={domain=37.49 : 100}]; \end{axis} \end{tikzpicture} \end{document} Danke vg Thorsten |
Die „Beulen“ kommen von der Option Es gibt noch die Option Open in writeLaTeX
\addplot+[name path=P,smooth,tension=0.3,black,mark options={black}] liefert zum Beispiel Mit |
Ja, das geht gut, ich bin nun mit beiden Lösungen glücklich! Danke an alle!