2015-09-18 2 views
2

У меня есть два ящика на пипоте, и я хочу изменить yticks от «1» и «2» до двух укусов «Почтовый индекс» и «Предварительный индекс». Как это будет сделано?Как сменить yticks на pyplot?

import numpy as np 
import matplotlib.pyplot as plt 

pre_data = [1,1,3,2,2,2,3,1,1,1] 
post_data = [1,1,2,3,1] 
data = [pre_data, post_data] 

pre_mean = np.mean(pre_data) 
post_mean = np.mean(post_data) 

plt.boxplot(data,0,'',0) 
plt.xlabel('Duration in Seconds') 
plt.title('Example Plot') 

plt.show() 

ответ

1

Вам просто нужно установить yticklabels текущих оси (gca() получает текущую ось)

plt.gca().set_yticklabels(['Post Index', 'Pre Index']) 

enter image description here

+0

работал точно, как я visioned, спасибо @tom – kekethetabbycat

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