所以我想用python创建一个优点顺序。这意味着:
我有3个不同的发电厂
电厂a=边际成本:excel文件中的第0列 容量:excel文件中的第1列
电厂b=边际成本:excel文件第2列 容量:excel文件的第3列
电厂c=边际成本:excel文件第4列 容量:excel文件的第5列
首先,我按边际成本对所有发电厂进行排名
第6列是给出的总需求量
如果发电厂“a”排名为0(最便宜),那么我用“a”的最大发电能力来满足热需求。然后,其余部分由发电厂“b”填充。如果发电厂B的最大容量不足以满足热需求,则发电厂c将满足其余的热需求
如何用Python编程
我对Python非常陌生
我试过使用dataframe,但每个对象有2个值,所以我没有得到任何进一步的结果
鉴于:
a__marg a_cap b_marg b_cap c_marg c_cap heatdemand
0 5 10 3 4 7 8 12
1 3 10 7 4 2 8 10
期望的结果1:
a__marg a_cap a_new b_marg b_cap b_new c_marg c_cap c_new heatdemand
0 5 10 8 3 4 4 7 8 0 12
1 3 10 2 7 4 0 2 8 8 10
对不起,我迟了答复 我建议你去图书馆 https://pypsa.readthedocs.io/en/latest/
相关问题 更多 >
编程相关推荐