【问题标题】:The X axis is not shown after ploting the data in python在python中绘制数据后不显示X轴
【发布时间】:2019-08-20 16:04:50
【问题描述】:

当我尝试绘制 excel 文件时,图表没有显示 X 轴。 有人可以帮忙吗?

提前致谢

x=data['hour_formatted']

y=data['01_aug_18']

plt.plot (x, y)

plt.show()

【问题讨论】:

  • 什么意思,没有显示X轴?
  • 您的错误信息是什么?它没有“找到”定义的列/行X吗?还是 plt.show() 中的结果为空?如果您收到 X 定义 (hour_formatted) 的错误,那么您可能拼写错误。如果 plt.show() 为空,则该字段中没有任何数据。
  • 感谢您的回复。我已附上图片
  • @ItamarMushkin 我附上了我的问题的照片

标签: python-3.x jupyter-notebook


【解决方案1】:

可能有更好的解决方案,但试试这个:

data.set_index('hour_formatted')['01_aug_18'].plot()

它对我有用,可以正确显示值、轴标签和所有内容。

【讨论】:

  • 非常感谢您的帮助。您提供的代码有效。 @Itamar Mushkin
  • 但是我应该如何为 X 和 Y 轴命名? @ItamarMushkin
  • @Alisha X 轴应该有索引列的名称(在这种情况下为'hour_formatted')。如果您想更改它们,请致电plt.xlabel('new x label')plt.ylabel('new y label')
  • 如果答案回答了您的问题,请标记为已接受(带有绿色的小 V),这样可以看出它已关闭
猜你喜欢
  • 2019-05-10
  • 1970-01-01
  • 2018-06-18
  • 2020-03-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-14
  • 1970-01-01
相关资源
最近更新 更多