python - 情节变化不影响所有子情节
问题描述
所以我有一个功能可以绘制运行时间,并在休赛期削减部分时间。
def plotTimes(data):
x = data["x"]
y = data["y"]
fig, axes = plt.subplots(1, data["years"], sharey=True)
for i in range(data['years']):
axes[i].plot(x, y)
if i < data['years'] - 1:
axes[i].spines['right'].set_visible(False)
if i > 0:
axes[i].spines['left'].set_visible(False)
axes[i].yaxis.set_ticks_position('none')
axes[i].set_xlim(data['boundaries'][i]['start'],data['boundaries'][i]['end'])
plt.xticks(rotation=90)
plt.xlabel('Date')
plt.ylabel('5k Time')
plt.title(data['name'])
plt.show()
- 为什么我的 xtick 旋转不适用于所有轴?
- 为什么顶部标签不在中心?
- 为什么轴标签在左边缘?
解决方案
推荐阅读
- python - 在 Flask 中路由 pandas 数据框
- python - 您可以将列表的名称存储为变量,而不是列表的内容
- c# - Xamarin 将缩放/旋转添加到 ContentView
- ios - NSUserActivity 网页URL 变为 nil
- java - 解压到 ByteArrayOutputStream —— 为什么我会收到 EOFException?
- php - DOMDocument - appendXML() 不适用于表单
- angular - Angular,使用 ngForm 和 EventEmitters,变量总是落后一步
- java - 如何检索 JSONObject 子字段?
- javascript - 当我在 JavaScript 中使用 Promise.all ... then 语法时,有没有办法进行变量?
- sql-server - 从事务日志中确定谁做了什么