【发布时间】:2019-05-02 09:17:45
【问题描述】:
我有一个包含日期时间和温度的数据集,我使用对我的数据库的查询获得了该数据集。我不知道如何获得每天的平均值。我想创建一个带有 x 温度值的列表和另一个带有与该值关联的日期的数组,以便我可以将 2 绘制到图表中。
以下是我的数据集从查询返回时的样子:
[(21, datetime.datetime(2019, 4, 29, 9, 57, 53)),
(22, datetime.datetime(2019, 4, 29, 9, 56, 52)),
(26, datetime.datetime(2019, 4, 29, 9, 55, 49)),
(22, datetime.datetime(2019, 4, 30, 9, 54, 49)),
(20, datetime.datetime(2019, 4, 30, 9, 53, 49)),
(19, datetime.datetime(2019, 5, 1, 9, 52, 48)),
(18, datetime.datetime(2019, 5, 1, 9, 51, 47)),
(21, datetime.datetime(2019, 5, 1, 9, 50, 46))]
我希望最终得到 2 个如下所示的列表:
values = [23, 21, 19.3]
labels = ["2019-4-29", "2019-4-30", "2019-5-1"]
我不确定如何处理我的数据,所以我最终得到了这样的结果,我什至不确定搜索方法的正确术语。
【问题讨论】:
标签: python dataset data-manipulation