gpt4 book ai didi

python - 绘制 datetime.time python/matplotlib 的直方图

转载 作者:太空狗 更新时间:2023-10-29 17:50:51 26 4
gpt4 key购买 nike

我正在尝试绘制 datetime.time 值的直方图。这些值被离散化为五分钟的片段。数据在列表中如下所示:

['17:15:00', '18:20:00', '17:15:00', '13:10:00', '17:45:00', '18:20:00']

我想绘制直方图或某种形式的分布图,以便可以轻松检查每次出现的次数。

注意。给定每个时间然后离散化。直方图中的最大 bin 数为 288 = (60/5 * 24)

我看过 matplotlib.pyplot.hist。但是需要某种连续标量

最佳答案

我按照 David Zwicker 所说的做了,用了几秒钟,然后改变了 x 轴。我将看看 Dave 所说的关于“垃圾箱”的内容。这粗略地工作并给出一个每小时图开始。

def chart(occurance_list):
hour_list = [t.hour for t in occurance_list]
print hour_list
numbers=[x for x in xrange(0,24)]
labels=map(lambda x: str(x), numbers)
plt.xticks(numbers, labels)
plt.xlim(0,24)
plt.hist(hour_list)
plt.show()

frequency of lowest daily exahange rate for GBPUSD

关于python - 绘制 datetime.time python/matplotlib 的直方图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8369584/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com