Wie kann ich in ppfplots pgfplots Kurven glätten?
Hallo nochmal,
die Lorenzkurve dieses MBB's sieht ziemlich verbeult aus, kann aus. Kann man die irgendwie glätten?
\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}
![alt text][1]
[1]: http://texwelt.de/wissen/upfiles/abc_1.jpg
Danke
vg
Thorsten