Anscheinend verstehe ich nicht, wie scope
das funktioniert.
Das Folgende lässt sich problemlos kompilieren:
\begin{scope}[samples=20,domain=0:12]
\addplot3[samples y=0] plot (x, x, -x*x);
\end{scope}
aber das Folgende gibt den FehlerPaket pgfkeys-Fehler: Ich kenne den Schlüssel „/tikz/samples y“ nicht:
\begin{scope}[samples=20,samples y=0,domain=0:12]
\addplot3 plot (x, x, -x*x);
\end{scope}
samples y
Wie kann ich die Option im Rahmen nutzen ?
Bearbeiten:Dies ist ein MWE, das nicht funktioniert, weil samples y
es sich im folgenden befindet scope
:
\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[view={0}{90}]
\addplot3[domain=0:1, y domain=0:1, surf] plot (x, y, {x*y});
\begin{scope}[domain=0:1,samples y=0]
\addplot3 plot (x, x, 0);
\end{scope}
\end{axis}
\end{tikzpicture}
\end{document}
Antwort1
Pgfplots-Optionen, wie samples y
, können nicht direkt in ein scope
wie Tikz-Optionen gehen, wie
\begin{scope}[samples y=0]
aber es muss das Präfix wie /pgfplots/
folgt vorhanden sein:
\begin{scope}[/pgfplots/samples y=0]
[Kredit geht an den Benutzeresddwer das Problem gelöst hat, hat mir im Kommentar geantwortet]