Edit seaborn legend

Über einen Daten-frame, und der code in Python, ich war in der Lage, erstellen Sie einen plot:

g = sns.lmplot('credibility', 'percentWatched', data=data, hue = 'millennial', markers = ["+", "."], x_jitter = True, y_jitter = True, size=5)
g.set(xlabel = 'Credibility Ranking\n ← Low       High  →', ylabel = 'Percent of Video Watched [%]')

Edit seaborn legend

Allerdings mit der Legende sagen, "+ 0" und ". 1" ist nicht sehr hilfreich für die Leser. Wie kann ich Bearbeiten, die Legende, die Etiketten? Im Idealfall anstatt zu sagen 'tausendjährigen' würde es sagen, "Generation" und "+ Tausendjährigen Reiches" ". Ältere Generationen"

data.assign(Generation=data.millenial.map({0: "Older Generations", 1: "Millenial"}))

InformationsquelleAutor Oliver G | 2017-07-19

Schreibe einen Kommentar