【发布时间】:2020-11-07 08:59:51
【问题描述】:
我正在尝试比较车手之间的单圈时间,因此我尝试绘制折线图。一切看起来都不错,但是 y 轴不正确。
数据如下:
driverId lap_num lap_time
0 driver1 1 00:01:27.853000
1 driver1 2 00:01:22.182000
2 driver1 3 00:01:21.611000
3 driver1 4 00:01:20.812000
4 driver1 5 00:01:20.772000
5 driver1 6 00:01:20.657000
lap_time 已从字符串转换为 timedelta。
我用来绘制图形的代码:
fig = plt.figure(figsize=(20, 20))
ax = fig.add_subplot(111)
for driver in driver_list:
ax.plot(df[df['driver']==driver].lap_num, df[df['driver']==driver].lap_time, label=driver)
ax.set_xlabel("Lap Number")
ax.set_ylabel("Time")
如何固定 y 轴?
【问题讨论】:
标签: python matplotlib seaborn timedelta