我目前拥有以下词典:
"2019-09-30": {
"date": "2019-09-30",
"period": "+1y",
"growth": "0.1540",
"earningsEstimateAvg": "13.2600",
"earningsEstimateLow": "11.5200",
},
"2018-09-30": {
"date": "2018-09-30",
"period": "+1q",
"growth": "0.2800",
"earningsEstimateAvg": "2.6500",
"earningsEstimateLow": "2.4300",
},
"2018-06-30": {
"date": "2018-06-30",
"period": "+1q",
"growth": "0.2930",
"earningsEstimateAvg": "2.1600",
"earningsEstimateLow": "1.8000",
},
我已经将字典定义为一个变量(“市场数据”),我想提取相应的序列(每次都是日期)
例如,增长变量包括: ("2019-09-30" .1540, "2018-09-30" .2800, “2018-06-30.2930)
平均收益估计包括: ("2019-09-30" 13.2600, "2018-09-30" 2.6500, “2018-06-30 2.1600)
我试过使用DataFrame,但没有获得正确的格式
第二步,我希望能够调用该列表(其中将包含3个以上的日期)并返回两个用户定义日期之间的所有增长率
非常感谢你们的帮助,非常感谢!:)
最大
首先,我会检查一下你的字典,它保存了所有的数据并将其展平:
然后我会创建您需要的词典,例如:
如果需要词典列表:
试试这个:
输出:
要获取所需格式的数据,可以使用以下方法:
输出:
要获取两个日期之间的数据:
相关问题 更多 >
编程相关推荐