如何在Matplotlib直方图上强制使用xticks和yticks?

2024-06-06 12:46:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图将直方图中的xticks和stick设置为某个范围,而不是让Matplotlib将轴与数据相匹配。例如,如果我有一组最大频率(ytick)需要为100的数据,我仍然希望ytick增加到200。你知道吗

我已经试过了plt.xticks公司()和plt.yticks公司()但Matplotlib倾向于拟合图形轴记号以拟合数据。你知道吗

    plt.xticks(np.arange(0, 1, 0.1))
    plt.yticks(np.arange(0, 100,10))
    plt.hist(data['numbers'])

Tags: 数据图形matplotlibnp公司plt直方图hist
1条回答
网友
1楼 · 发布于 2024-06-06 12:46:26

您应该尝试在绘制直方图之后设置x和y记号。也就是说,试试下面的方法

# First plot
plt.hist(data['numbers'])

# Then assign the ticks
plt.xticks(np.arange(0, 1, 0.1))
plt.yticks(np.arange(0, 100,10))

相关问题 更多 >