【发布时间】:2020-05-21 06:23:41
【问题描述】:
我有一个带有 DateTime 系列的 pandas 数据框:
我想用相同的 x 轴(0 到 23 小时)绘制多个子图,以比较不同日期的用户数量。 所以,最后,我有与天数相同的地块,而不是一个包含整个一月的地块。
我创建了 2 个新列“Day”和“Hour”,并尝试按如下方式遍历它们:
for d in high['Day'].unique():
print('Day ' + str(d))
plt.figure()
plt.plot(high['Hour'], high['Usuarios'])
plt.show()
虽然我每天都在创建一个情节,但它并没有按预期工作:
【问题讨论】:
标签: pandas for-loop matplotlib plot