Мне нужно создать график с неровной осью 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()