1
我想从pandas date_range获得嵌套字典。字典的键应该是日期和值,所选范围中的所有值的列表。例如:熊猫date_range嵌套json
import numpy as np
import pandas as pd
import arrow
mymatrix = pd.DataFrame([
[pd.Timestamp(arrow.get('01-01-2017 01:01:00', 'DD-MM-YYYY HH:mm:ss').naive), 5],
[pd.Timestamp(arrow.get('01-01-2017 00:02:00', 'DD-MM-YYYY HH:mm:ss').naive), 10],
[pd.Timestamp(arrow.get('01-01-2017 00:03:00', 'DD-MM-YYYY HH:mm:ss').naive), 20],
[pd.Timestamp(arrow.get('01-01-2017 00:04:00', 'DD-MM-YYYY HH:mm:ss').naive), 30]
])
,我想是这样的:
一分:
{
'01-01-2017 01:01:00': [5],
'01-01-2017 00:02:00': [10],
'01-01-2017 00:03:00': [20],
'01-01-2017 00:04:00': [30]
}
按小时:
{
'01-01-2017 01': [5],
'01-01-2017 00: [10, 20, 30]
}
是大数据集,所以我想避免循环,我想直接在熊猫/ numpy中做到这一点。
任何人都可以帮助我。
预先感谢您