首页 > 解决方案 > 如何将一个数字(以小时为单位的时间)指定为一系列数字(以天为单位的时间)?

问题描述

我有一个 json 文件,它在括号内包含一组值。第一个数字是小时,第二个数字是该小时的生产。我想在 python 中使用这个文件并绘制数据,但我不知道如何将小时转换为天并总结生产。

with open('year_2018.json') as f:
    data = json.load(f)
    for i in range(len(data)):
        key = data[i]['key'][0]['en']
        print(key)

    if key == "Wind":
        values = data[i]

        data1 = (values['values'])

        for x, y in data1:

            data_x.append(x)
            data_y.append(y)

[x, y] = [hour, production] 这里 X 是小时(但格式很奇怪,例如 1545980400000),y 是我希望绘制每日产量的那个小时的产量

标签: pythonpython-3.x

解决方案


推荐阅读