Я работаю с последовательностью Фибоначчи, и у меня возникают проблемы с точным отображением базовых данных, в частности шкалы оси Y и расстояния между галочками по оси X.
import matplotlib.pyplot as plt
datum={'1/1': '1.0000','2/1': '2.0000','3/2': '1.5000','5/3':
'1.6667','8/5': '1.6000','13/8': '1.6250','21/13': '1.6154','34/21':
'1.6190','55/34':
'1.6176','89/55':'1.6182','144/89':'1.6180','233/144': '1.6181'}
equation=list(datum.keys())
result=list(datum.values())
plt.scatter(equation,result,label='Vizulaizing the Golden Ratio',
marker='*',color='k', s=88)
plt.title('Exploring the Fibonacci Series')
plt.legend(loc='lower right',shadow=True)
plt.xticks(x_ticks)
#plt.yticks([0,.5,1,1.5,2,2.5])
plt.xlabel('Dividing Fibonacci')
plt.ylabel('Quotients Results')
plt.grid(True)
#plt.ylim(top=3)
plt.show()
Мне бы хотелосьось Y в диапазоне от 0-4.Я хотел бы, чтобы вся фигура была больше.Мне бы хотелось, чтобы под тиками по оси x отображался еще один ряд текста, отображающий частное каждого тика, а расстояние между тиками по оси y необходимо отформатировать.