2017-01-10 1 views
1

Я хотел бы исправить проблемы с меткой на морском графике, у меня есть более 30 элементов по оси x. Как уменьшить размер метки или повернуть график?размер меток или поворот на морских графиках python

enter image description here

import seaborn as sns 
g = sns.factorplot(x="target", data=df3, kind="count", 
        palette="BuPu", size=6, aspect=1.5) 
+0

Вы после 'plt.xticks (rotation = 90)'? (где 'import matplotlib.pylab as plt') – IanS

+0

Вы также можете попробовать:' g.set (xticks = np.arange (0, N, 3)) ', чтобы показывать только каждую третью метку. – IanS

+0

Я добавил оба импорта matplotlib.pylab как plt и другое заявление (plt.xticks (rotation = 90), но ничего не изменилось .... может ли это в каком-либо конкретном порядке? – progster

ответ

1

Это будет работать, если выполняется в одной ячейке в Jupyter:

g = sns.factorplot(x="target", data=df3, kind="count", 
        palette="BuPu", size=6, aspect=1.5) 
g.set(xticks=np.arange(0, 40, 3)) # or however many you have 
plt.xticks(rotation=90); 

Он также будет работать, если выполняется как один блок в Spyder.

Смежные вопросы