我想将下面的DataFrame对象更改为python字典,然后用energy_emob_BB
和energy_emob_BE
获取值。你知道吗
emob_energy = pd.DataFrame(session.query(abbb_emob.id,
abbb_emob.scenario,
abbb_emob.region,
abbb_emob.energy).filter(
abbb_emob.scenario == 'ES2030').all())
energy_emob_BB = float(emob_energy.query('region=="BB"')['energy'])
energy_emob_BE = float(emob_energy.query('region=="BE"')['energy'])
这里是DataFrame的一些输出和我必须从DataFrame获得的2个对象
(Pdb) emob_energy
id scenario region energy
0 1 ES2030 BB 2183000.0
1 2 ES2030 BE 1298333.0
(Pdb) energy_emob_BB
2183000.0
(Pdb) energy_emob_BE
1298333.0
如何使用python dict生成.query?你知道吗
pandas.DataFrame.to_dict
默认情况下,在dicts中呈现dicts中的数据。你知道吗如果您想将它们作为列表的dict:
相关问题 更多 >
编程相关推荐