如何清除matplotlib中的x轴值?

所以我有以下代码:

fig, ax = plt.subplots(dpi=220)

data.plot(kind='bar', y='p_1', ax=ax, color ='red')
data.plot(kind='bar', y='value_1', ax=ax, color ='blue')

ax.set_xlabel("Index values")
ax.set_ylabel("Value 1 / P_1")


#ax.legend(["Value 1, P_1"])
plt.title('Line plots')

plt.show()

返回下图: 有问题的图

如您所见,x轴上发生了一些疯狂的事情。我想知道哪里出了问题以及如何解决?

我想这就是您要寻找的 plt.xticks(positions, labels)

import matplotlib.pyplot as plt
import numpy as np
import pandas as pd

fig, ax = plt.subplots(dpi=220)

### used this to generate and test a new plot
data = pd.DataFrame(np.array(
    [np.arange(50),
    np.arange(50)]
).T).rename(columns={0: 'value_1', 1:'p_1'})
print(data)

data.plot(kind='bar', y='p_1', ax=ax, color ='red')
data.plot(kind='bar', y='value_1', ax=ax, color ='blue')

ax.set_xlabel("Index values")
ax.set_ylabel("Value 1 / P_1")

### added new code here
ticks = range(0, 50, 5)
labels = ticks
plt.xticks(ticks, labels)

#ax.legend(["Value 1, P_1"])
plt.title('Line plots')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何沿X轴绘制“ _”对象但沿Y轴改变值?(在python,matplotlib,pandas中)

来自分类Dev

如何清除AmChart中图表和X轴值之间的间隙?

来自分类Dev

在matplotlib python中从x轴查找与y轴对应的值

来自分类Dev

如何在matplotlib中的图上删除x,y轴上的值

来自分类Dev

如何在Matplotlib中为X轴标签使用列值

来自分类Dev

如何在matplotlib中的图上删除x,y轴上的值

来自分类Dev

x轴的matplotlib分组值

来自分类Dev

减少matplotlib中的X轴

来自分类Dev

如何使用matplotlib分隔x轴图形中的点?

来自分类Dev

如何在matplotlib中设置特定的降x轴?

来自分类Dev

如何在matplotlib中缩小X轴上的图?

来自分类Dev

如何在matplotlib中更改我的x轴范围

来自分类Dev

如何获得X和Y轴matplotlib中的样子

来自分类Dev

如何使用辅助y轴显示每个matplotlib子图的x轴值

来自分类Dev

如何使x,y轴出现在python matplotlib中的轴中

来自分类Dev

如何使x,y轴出现在python matplotlib中的轴中

来自分类Dev

如何在Matplotlib中绘制非常大的数据集(日期,时间(x轴)与每年每15分钟记录的值(y轴)一年)

来自分类Dev

Matplotlib:x轴值而不是索引

来自分类Dev

使用Matplotlib动画更新x轴值

来自分类Dev

如何在MATLAB中设置x轴值

来自分类Dev

如何使用离散轴从ggplot中删除x值?

来自分类Dev

如何在Chartjs 2.0中隐藏超出x轴的值?

来自分类Dev

matplotlib,如何压缩 x 轴的部分

来自分类Dev

如何使用python matplotlib标记x轴

来自分类Dev

如何更改matplotlib图形的轴值?

来自分类Dev

使x轴网格显示在matplotlib中

来自分类Dev

matplotlib中的十六进制X轴?

来自分类Dev

在Matplotlib中增加x轴标签的空间

来自分类Dev

与Matplotlib中的X轴平行的图形线

Related 相关文章

  1. 1

    如何沿X轴绘制“ _”对象但沿Y轴改变值?(在python,matplotlib,pandas中)

  2. 2

    如何清除AmChart中图表和X轴值之间的间隙?

  3. 3

    在matplotlib python中从x轴查找与y轴对应的值

  4. 4

    如何在matplotlib中的图上删除x,y轴上的值

  5. 5

    如何在Matplotlib中为X轴标签使用列值

  6. 6

    如何在matplotlib中的图上删除x,y轴上的值

  7. 7

    x轴的matplotlib分组值

  8. 8

    减少matplotlib中的X轴

  9. 9

    如何使用matplotlib分隔x轴图形中的点?

  10. 10

    如何在matplotlib中设置特定的降x轴?

  11. 11

    如何在matplotlib中缩小X轴上的图?

  12. 12

    如何在matplotlib中更改我的x轴范围

  13. 13

    如何获得X和Y轴matplotlib中的样子

  14. 14

    如何使用辅助y轴显示每个matplotlib子图的x轴值

  15. 15

    如何使x,y轴出现在python matplotlib中的轴中

  16. 16

    如何使x,y轴出现在python matplotlib中的轴中

  17. 17

    如何在Matplotlib中绘制非常大的数据集(日期,时间(x轴)与每年每15分钟记录的值(y轴)一年)

  18. 18

    Matplotlib:x轴值而不是索引

  19. 19

    使用Matplotlib动画更新x轴值

  20. 20

    如何在MATLAB中设置x轴值

  21. 21

    如何使用离散轴从ggplot中删除x值?

  22. 22

    如何在Chartjs 2.0中隐藏超出x轴的值?

  23. 23

    matplotlib,如何压缩 x 轴的部分

  24. 24

    如何使用python matplotlib标记x轴

  25. 25

    如何更改matplotlib图形的轴值?

  26. 26

    使x轴网格显示在matplotlib中

  27. 27

    matplotlib中的十六进制X轴?

  28. 28

    在Matplotlib中增加x轴标签的空间

  29. 29

    与Matplotlib中的X轴平行的图形线

热门标签

归档