如何在matplotlibpylab中使X轴不自动对值排序?

如何在matplotlibpylab中使X轴不自动对值排序?,第1张

如何在matplotlib / pylab中使X轴不自动对值排序?

您可以提供一个虚拟的x范围,然后覆盖xtick标签。我确实同意以上质疑是否是最佳解决方案的评论,但是如果没有任何上下文,那就很难判断。

如果您确实想要,可以选择以下方法:

fig, ax = plt.subplots(1,2, figsize=(10,4))x = [2,4,3,6,1,7]y = [1,2,3,4,5,6]ax[0].plot(x, y)ax[1].plot(np.arange(len(x)), y)ax[1].set_xticklabels(x)

编辑:如果您使用日期,为什么不在轴上绘制实际日期(如果您希望在轴上设置29 30 1 2等,则可以按月的日期进行格式化



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5668617.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存