2016-01-14 9 views
9

Próbuję zmienić rozmiar znaczników plam w seaborn. Próbowałem przekazać 's' lub 'size' jako argumenty i żadne z nich nie działa.zmiana rozmiaru znacznika w python seaborn lmplot

lm = sns.lmplot(x="totalX",y="NormI", hue="Data Type", data=df, palette="Set1", legend_out=False, S=20) 

Próbowałem "s", "markersize", "rozmiar" mam żadnego wpływu. Chcę zwiększyć punkty danych na działce. Każda pomoc jest doceniana.

+0

Proszę kliknąć link "Edytuj" w pytaniu i dodać odpowiedni kod, który próbowałeś. Wyjaśnij, W JAKI sposób to nie zadziałało: błąd? zły efekt? bez efektu? –

Odpowiedz

16

Chcesz użyć scatter_kws={"s": 100}

Jak w:

lm = sns.lmplot(x = "totalX", y = "NormI", hue = "Data Type", data = df, palette="Set1", legend_out=False, scatter_kws={"s": 100}) 

Można zmienić wartość całkowitą (obecnie 100), aby zmienić rozmiar znaczników.

Nie wiem, jakie są twoje dane hue lub palette, ale powinno to jednak zadziałać.

+0

Działa świetnie, dziękuję! odcień jest sposobem identyfikacji trzeciej zmiennej zależnej, paleta jest po prostu schematem kolorów stosowanym dla różnych zmiennych odcień. jak podkreśliłeś "odcień" i "paletę" tak jak Ty? – galucero

+0

Cieszę się, że działało. Aby podświetlić słowa w ten sposób, po prostu umieść słowa w tyłach. – RDJ