首页 > 解决方案 > 更改直方图 matplotlib 中的默认刻度轴

问题描述

我使用 matplotlib ,代码

Number = [ 10, 20, 30, 40 , 50 10 , 20, 10 , 100]

Plthist(number, 10 , range(0, 100))

我得到的x轴结果是0 20 40 60 80 90

我想将 x 轴的刻度更改为0 10 20 30 40 50 60 70 80

标签: matplotlib

解决方案


您可以使用xticks库的功能来实现这一点。下面附上一个片段:

import matplotlib.pyplot as plt
import numpy as np

plt.xticks(ticks=np.linspace(0, 80, 9))
plt.hist(number, 10, range(100))

推荐阅读