zestaw wykresów matplotlib x_ticks

Jak ustawić etykiety x_axis na indeksach 1,2,3 .... n, aby były czymś innym.

lam_beta = [(lam1,beta1),(lam1,beta2),(lam1,beta3),....(lam_n,beta_n)]
chunks = [chunk1,chunk2,...chunk_n]
ht_values_per_chunk = {chunk1:[val1,val2,...],chunk2:[val1,val2,val3,.....]...}
color='rgbycmk'
     j=0
     for chunk in chunks:
        plt.plot([hr_values_per_chunk[chunk][i] for i,item in enumerate(lam_beta)],[i for i,item in enumerate(lam_beta)],color=j%len(color))
        j+=1

     plt.set_xticks([i for i,item in enumerate(lam_beta)])
     plt.set_xticklabels([item for item in lam_beta],rotation='vertical')
     plt.show()

Błąd:

AttributeError: obiekt 'module' nie ma atrybutu 'set_xticks'

Tutaj nie mogę ustawić wartości krotki lambda_beta jako wartości każdego kleszcza na osi x, jak to się mówi, że plt nie ma takiej metody. Jak mógłbym to osiągnąć dla plt? Użyłem xticks, ponieważ tak właśnie zrobiłem to podczas generowania histogramu w matplotlib. Każda pomoc byłaby doceniana. Z góry dziękuję!

questionAnswers(1)

yourAnswerToTheQuestion