本站资源收集于互联网,不提供软件存储服务,每天免费更新优质的软件以及学习资源!

如何使用Pylot在横坐标上仅显示时分刻度?

网络教程 app 1℃

如何使用Pylot在横坐标上仅显示时分刻度

pylot横坐标显示时分刻度

想要在横坐标上仅显示时分刻度,我们需要移除默认的年月日信息。

以下代码可以解决该问题:

from pylot.charts import Plot# 创建time数据,时分之外均设为相同值x = [datetime.time(10, 59), datetime.time(14, 59), datetime.time(16, 59), …]y = [10, 20, 30, …]# 创建空datetime对象,确保时分之外均为空placeholder = datetime.datetime(1900, 1, 1, 0, 0, 0)x = [placeholder.replace(hour=t.hour, minute=t.minute, second=t.second) for t in x]# 创建绘图对象plot = Plot(x=x, y=y)# 设置横坐标时间格式plot.xaxis.axis_label_time_interval = datetime.timedelta(hours=1)plot.xaxis.axis_label_datetime_format = ‘%H:%M’# 渲染绘图plot.show()

通过这种方式,横坐标上的时间信息将仅显示时分,而不会出现默认的年月日信息,从而满足了需求。

以上就是如何使用Pylot在横坐标上仅显示时分刻度?的详细内容,更多请关注范的资源库其它相关文章!

转载请注明:范的资源库 » 如何使用Pylot在横坐标上仅显示时分刻度?

喜欢 (0)