Как назначить пользовательские метки x на графике с неравномерным интервалом - PullRequest
0 голосов
/ 07 марта 2020

Мне нужно создать график с неровной осью x и обозначить их.

Например:

x = [2,5,10,20,30]
y = [100,200,312,788,123]

Я хочу, чтобы ось x на графике была разнесена как сама x , Я решил проблему с помощью следующего кода. Но вместо точных значений x я хотел бы назвать их в порядке появления: ie 1,2,3,4,5 вместо 2,5,10,20,30.

Спасибо Вы

plt.figure(30)
plt.plot(x,y,color='b',alpha=1)
plt.title('R_variation',fontsize=20)
plt.ylabel(r'R',fontsize=20,color='k')
plt.xlabel('Time (hr)',fontsize=20,color='k')
plt.xticks(x, rotation='vertical')
plt.grid()
plt.show() 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...