使用matplotlib格式化散点图轴

时间:2019-05-04 21:07:47

标签: matplotlib python-3.7

我正在使用斐波那契数列,但无法准确显示原点,尤其是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轴刻度线的间距。

0 个答案:

没有答案