von Rolli » Fr 12. Jan 2018, 21:10
Also so ganz verstehe ich Dein Problem immer noch nicht. Bei mir compiliert es ohne Fehler und macht auch beide Ordinatenskalierungen logarithmisch.
Gruß vom Rolli
\documentclass[DIV=20,11pt, a4paper, bibliography=totocnumbered, listof=nochaptergap]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{capt-of}
\usepackage{lscape}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{landscape}
\begin{minipage}{0.7\textwidth}
\begin{tikzpicture}[scale=0.88, every node/.style={scale=0.88}]
\begin{axis}
[
height=8cm,
width=14cm,
ymin=10e-2,
ymax=10e1,
ybar,
symbolic x coords={octenisept,octeniderm,octenisan,S\&M Waschlotion,octenidol,kodan farblos},
xtick={octenisept,octeniderm,octenisan,S\&M Waschlotion,octenidol,kodan farblos},
x tick label style={rotate=45,anchor=east},
ymode=log,
log origin=infty,
minor tick num=1,
minor tick length=0,
grid=both,
xlabel={Produktname},
ylabel={Fehlerquote in \%},
]
\addplot +[fill=red] coordinates
{(octenisept,7.71)(octeniderm,45.106)(octenisan,2.089)(S\&M Waschlotion,1.878)(octenidol,26.089)(kodan farblos,48.045)};
\addplot +[fill=yellow] coordinates
{(octenisept,0.361)(octeniderm,62.872)(octenisan,2.15)(S\&M Waschlotion,2.645)(octenidol,27.556)(kodan farblos,47.473)};
\addplot +[fill=green] coordinates
{(octenisept,0.058)(octeniderm,58.667)(octenisan,0.334)(S\&M Waschlotion,0.034)(octenidol,13.723)(kodan farblos,56.239)};
\end{axis}
\end{tikzpicture}
\captionof{figure}{Genauigkeit bestehendes Messsystem Kabinett 3 Teil 1}
\end{minipage}
\begin{minipage}{0.7\textwidth}
\begin{tikzpicture}[scale=0.88, every node/.style={scale=0.88}]
\begin{axis}
[
height=8cm,
width=14cm,
ymin=10e-2,
ymax=10e1,
ybar,
symbolic x coords={kodan gefärbt,mikrozid,desderman pure,desderman pure gel,esemtan aktiv gel,Sagrotan MED},
xtick={kodan gefärbt,mikrozid,desderman pure,desderman pure gel,esemtan aktiv gel,Sagrotan MED},
x tick label style={rotate=45,anchor=east},
ymode=log,
log origin=infty,
minor tick num=1,
minor tick length=0,
grid=both,
xlabel={Produktname},
ylabel={Fehlerquote in \%},
]
\addplot +[fill=red] coordinates
{(kodan gefärbt,27.35)(mikrozid,45.795)(desderman pure,66.256)(desderman pure gel,27.039)(esemtan aktiv gel, 11.778)(Sagrotan MED,50.961)};
\addplot +[fill=yellow] coordinates
{(kodan gefärbt,24.461)(mikrozid,41.723)(desderman pure,56.917)(desderman pure gel,22.85)(esemtan aktiv gel, 14.133)(Sagrotan MED,55.911)};
\addplot +[fill=green] coordinates
{(kodan gefärbt,23.561)(mikrozid,43.428)(desderman pure,69.228)(desderman pure gel,17.712)(esemtan aktiv gel, 20.706)(Sagrotan MED,44.933)};
\end{axis}
\end{tikzpicture}
\captionof{figure}{Genauigkeit bestehendes Messsystem Kabinett 3 Teil 2}
\end{minipage}
\end{landscape}
\end{document}
Also so ganz verstehe ich Dein Problem immer noch nicht. Bei mir compiliert es ohne Fehler und macht auch beide Ordinatenskalierungen logarithmisch.
Gruß vom Rolli
[code]
\documentclass[DIV=20,11pt, a4paper, bibliography=totocnumbered, listof=nochaptergap]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{capt-of}
\usepackage{lscape}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{landscape}
\begin{minipage}{0.7\textwidth}
\begin{tikzpicture}[scale=0.88, every node/.style={scale=0.88}]
\begin{axis}
[
height=8cm,
width=14cm,
ymin=10e-2,
ymax=10e1,
ybar,
symbolic x coords={octenisept,octeniderm,octenisan,S\&M Waschlotion,octenidol,kodan farblos},
xtick={octenisept,octeniderm,octenisan,S\&M Waschlotion,octenidol,kodan farblos},
x tick label style={rotate=45,anchor=east},
ymode=log,
log origin=infty,
minor tick num=1,
minor tick length=0,
grid=both,
xlabel={Produktname},
ylabel={Fehlerquote in \%},
]
\addplot +[fill=red] coordinates
{(octenisept,7.71)(octeniderm,45.106)(octenisan,2.089)(S\&M Waschlotion,1.878)(octenidol,26.089)(kodan farblos,48.045)};
\addplot +[fill=yellow] coordinates
{(octenisept,0.361)(octeniderm,62.872)(octenisan,2.15)(S\&M Waschlotion,2.645)(octenidol,27.556)(kodan farblos,47.473)};
\addplot +[fill=green] coordinates
{(octenisept,0.058)(octeniderm,58.667)(octenisan,0.334)(S\&M Waschlotion,0.034)(octenidol,13.723)(kodan farblos,56.239)};
\end{axis}
\end{tikzpicture}
\captionof{figure}{Genauigkeit bestehendes Messsystem Kabinett 3 Teil 1}
\end{minipage}
\begin{minipage}{0.7\textwidth}
\begin{tikzpicture}[scale=0.88, every node/.style={scale=0.88}]
\begin{axis}
[
height=8cm,
width=14cm,
ymin=10e-2,
ymax=10e1,
ybar,
symbolic x coords={kodan gefärbt,mikrozid,desderman pure,desderman pure gel,esemtan aktiv gel,Sagrotan MED},
xtick={kodan gefärbt,mikrozid,desderman pure,desderman pure gel,esemtan aktiv gel,Sagrotan MED},
x tick label style={rotate=45,anchor=east},
ymode=log,
log origin=infty,
minor tick num=1,
minor tick length=0,
grid=both,
xlabel={Produktname},
ylabel={Fehlerquote in \%},
]
\addplot +[fill=red] coordinates
{(kodan gefärbt,27.35)(mikrozid,45.795)(desderman pure,66.256)(desderman pure gel,27.039)(esemtan aktiv gel, 11.778)(Sagrotan MED,50.961)};
\addplot +[fill=yellow] coordinates
{(kodan gefärbt,24.461)(mikrozid,41.723)(desderman pure,56.917)(desderman pure gel,22.85)(esemtan aktiv gel, 14.133)(Sagrotan MED,55.911)};
\addplot +[fill=green] coordinates
{(kodan gefärbt,23.561)(mikrozid,43.428)(desderman pure,69.228)(desderman pure gel,17.712)(esemtan aktiv gel, 20.706)(Sagrotan MED,44.933)};
\end{axis}
\end{tikzpicture}
\captionof{figure}{Genauigkeit bestehendes Messsystem Kabinett 3 Teil 2}
\end{minipage}
\end{landscape}
\end{document}
[/code]