pgfplots: ArrayPlot mit 3 Farben

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: pgfplots: ArrayPlot mit 3 Farben

von dim » Mo 31. Jan 2011, 14:48

Hallo,

damit die Frage nicht ohne Antwort bleibt:

eine Antwort habe in einem anderen Forum gekriegt:
http://mrunix.de/forums/showthread.php?t=70329

Vllt. hilft das jemanden.

von dima » Fr 28. Jan 2011, 13:55

Hallo zusammen,

Bild

leider habe ich dafür noch keine Lösung gefunden.
Wie kann ich mit Tikz oder PGFPlots ein ähnliches Diagramm erstellen?

pgfplots: ArrayPlot mit 3 Farben

von dima » Do 27. Jan 2011, 17:40

Hallo zusammen,

ich will mit pgfplots ein Diagramm ähnlich dem ArrayPlot von Mathematica erstellen. (Beispiel von Mathematica findet ihr hier: http://reference.wolfram.com/mathematic ... yPlot.html)

Zuerst wird ein Diagramm mit einer Punktwolke mit 'extra x/y ticks' in mehrere Kästchen aufgeteilt.

Abb. 1: Beispiel für 20x20 = 400 Kästchen:
Bild
\begin{tikzpicture}
\pgfplotsset{
        xmin=0,
        xmax=1,
        ymin=0,
        ymax=1,
        ytick={0,0.2,...,1},
        xtick={0,0.2,...,1},
        extra x ticks={0,0.05,...,1},
        extra y ticks={0,0.05,...,1},
        extra tick style={grid=major},
        extra x tick labels=\empty,
        extra y tick labels=\empty
    }
\begin{axis}[my_style_axis]
        
    \addplot+[
        my_style_plot,
        mark options={fill=blue!40,draw=blue!40}
    ] 
    table[x=Temperatur,y=Volume] {daten.dat};
            
\end{axis}
\end{tikzpicture}
Mein Ziel ist die einzelne Kästchen in der Abb. 1 nach folgenden Regeln einzufärben:
- keine Punkte: weiss
- ein Punkt: grau
- zwei und mehr Punkte: schwarz

Wie kann ich so ein Diagramm mit pgfplots darstellen?
Ist es möglich mit pgfplots die Farbe in den einzelnen Kästchen anhand der Punktwolke automatisch zu ermitteln?

Vielen Dank im voraus für die Hilfe!

Viele Grüße,
Dima

Nach oben