Begrüße,

Die Farbe des Punktes folgender Zeile

Öffne in Overleaf
0.63 3745 1000000
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

wird falsch dargestellt. (Roter Punkt) Warum?

Öffne in Overleaf
Code, hier editierbar zum Übersetzen:
\documentclass{article}
\usepackage{tikz,pgfplots} %Für die Darstellung
\begin{document}
\pgfmathdeclarefunction{lg10}{1}{ \pgfmathparse{ln(#1)/ln(10)}}
\begin{tikzpicture}
\begin{axis}[enlargelimits=0.2,set layers=standard,
mark layer=axis background,colorbar sampled,only marks,view={0}{90}, colorbar style={yticklabel=\pgfmathparse{10^\tick}\pgfmathprintnumber\pgfmathresult,samples=20}] %Drehung
\addplot[
scatter,mark=square*,only marks,
point meta=\thisrow{myvalue}
]table {
x y myvalue
0.2 100 1
0.35 2000 100
0.35 2000 100
0.63 3745 1000000
0.353 74 10
0.654 775 1
};
\end{axis}
\end{tikzpicture}
\end{document}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

gefragt 29 Mär '18, 11:54

Colorbar's gravatar image

Colorbar
1611
Akzeptiert-Rate: 0%

1

Off-Topic: Du solltest die Kompatibilität für pgfplots immer mit angeben; → Was bedeutet die Kompatibilitätsangabe "compat=..." bei pgfplots?

(29 Mär '18, 12:53) gast3

anscheinend verwende ich eine alte version von pfgplots? wie kann ich mir meine Version anzeigen lassen? Muss ich jetzt ein Update machen? Ich habe das Package schnell überflogen und nichts gefunden. Ijon Tichy

(29 Mär '18, 13:20) Colorbar

Hab soeben das 1.15 package downgeloadet ... funktioniert noch immer nicht...

(29 Mär '18, 14:10) Colorbar
(29 Mär '18, 17:58) esdd

Übertragung meiner Antwort von tex.sx:

Dein Code ändert nur die Beschriftung der colorbar, nicht aber die Zuordnung der Punkte zu bestimmten Farben. Entfernt man die Änderung der Beschriftung, also yticklabel=\pgfmathparse{10^(\tick-2)}\pgfmathprintnumber{\pgfmathresult}, erhält man

alt text

Die Farbe der Punkte ist also korrekt.

Wenn Du eine logarithmische Zuordnung haben möchtest, musst Du neben der Beschriftung der colorbar auch die Metawerte entsprechend skalieren:

Öffne in Overleaf
Code, hier editierbar zum Übersetzen:
\documentclass{article}
\usepackage{pgfplots}% lädt auch tikz
\pgfplotsset{compat=newest}% <- hinzugefügt
\pgfmathdeclarefunction{lg10}{1}{ \pgfmathparse{ln(#1)/ln(10)}}
\begin{document}
\begin{tikzpicture}
\begin{axis}[enlargelimits=0.2,set layers=standard,
mark layer=axis background,colorbar sampled,only marks,
colorbar style={
yticklabel=\pgfmathparse{10^(\tick-2)}\pgfmathprintnumber{\pgfmathresult},% <- geändert
scaled y ticks=manual: {$\cdot10^2$}{#1},%<- hinzugefügt
samples=20
}
]
\addplot[
scatter,mark=square*,only marks,
point meta=lg10(\thisrow{myvalue})%<- geändert
]table {
x y myvalue
0.2 100 1
0.35 2000 100
0.63 3745 1000000
};
\end{axis}
\end{tikzpicture}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Ergebnis:

alt text

Permanenter link

beantwortet 01 Apr '18, 11:07

esdd's gravatar image

esdd
17.8k294257
Akzeptiert-Rate: 62%

Danke für deinen Support!

(03 Apr '18, 13:29) Colorbar
Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×731
×298

gestellte Frage: 29 Mär '18, 11:54

Frage wurde gesehen: 5,271 Mal

zuletzt geändert: 03 Apr '18, 13:29

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×