2016-04-29 9 views
1

ich Gadfly bin mit einem rectbin in JuliaWie ändere ich die Farben in der Grafikdarstellung in Gadfly?

ticks = [2006,2007,2008,2009,2010,2011,2012,2013,2014,2015] 
plot(y=c[1:100],x=y[1:100], Guide.ylabel("Countries"), 
Guide.xlabel("Year"),Guide.title("GDP of Asian Countries from 2006- 
2015"),Geom.rectbin,color=g,Guide.xticks(ticks=ticks)) 

plotten Wie kann ich die Standardfarben ändern?

Hier ist der Graph, der aufgetragen wird:

enter image description here

+0

Nach dem Blick auf die "Gadfly" -Website habe ich ein paar Fragen. Ist "R" ein korrektes Tag auf diesem Post? Ist das nicht "Julia"? – steveb

+0

@steveb - Was sind deine Fragen? – MontyPython

+1

Nur, ob die Post richtig mit dem R-Tag markiert ist. Ich sehe, du hast das Etikett jetzt entfernt. – steveb

Antwort

3

Gute und schlechte Nachrichten:

gute Nachricht ist, dass Sie Scale.continuous_color_scale_partial(f) als zusätzliches Argument plot() verwenden können, wo f(v) Wert erhält zwischen 0 und 1 und gibt eine Farbe zurück

Schlechte Nachrichten ist eine andere Funktion wie diese ist nirgendwo zu finden, aber die default one als o f dieses Schreiben.

Sie müssen Ihre eigenen tun. Vielleicht können Sie mit einem basic example beginnen oder versuchen, Werte basierend auf matplotlib's colormaps zu approximieren.