You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Matplotlib绘图x轴及图表显示不符合预期的问题求助

Matplotlib绘图x轴及图表显示不符合预期的问题求助

大家好,我在用Matplotlib绘制时间-温度曲线时遇到了几个问题,折腾了好久没搞定,想请教下各位:

  • 我希望x轴的标签完全和数据文件里的时间格式一致,但现在绘图时被自动转换了
  • 图表顶部在x轴标签上方出现了一条粗黑线条,我想把它去掉
  • 现在图表的左右两侧留有空白,我希望曲线能完全延伸到绘图区域的左右边缘

当前生成的图表存在上述这些问题,我的Python脚本如下:

#!/usr/bin/python3
import matplotlib.pyplot as plt
import numpy as np

a,b = np.genfromtxt("test01.txt", usecols=(0,1), unpack=True, delimiter="\t", dtype='str')
y = list(map(float, b))

plt.figure(figsize=(9, 5)) 
plt.plot(a, y, linewidth=0.7)
xticks = plt.xticks()[0]
xtick_labels = ["" if i % 100 != 0 else x for i, x in enumerate(xticks)]
plt.xticks(xticks, xtick_labels, fontsize=8)
plt.xticks(rotation=90)
plt.yticks(np.arange(100, 185, 5))
plt.ylim(110, 185)
plt.xlabel("Time")
plt.ylabel("Temp in F")
plt.show()

数据文件里的样本内容是这样的:

00:00:02    170.9
00:00:03    171.7
00:00:04    171.9
00:00:04    171.8
00:00:05    171.4
00:00:06    170.9
00:00:07    170.1
00:00:08    169.4
00:00:09    168.5
00:00:10    167.6

备注:内容来源于stack exchange,提问作者Mike

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.14 16:23:08