0

我想将 Brightway2 数据库导出到 gexf 文件以使用 Gephi 对其进行可视化,如下所示: https ://chris.mtel.org/visualizing-ecoinvent.html

当我尝试导出它时,我得到一个 KeyError。

我的代码是:

import brightway2 as bw
from bw2io.export.gexf import DatabaseToGEXF
gephi = DatabaseToGEXF("ecoinvent 3.5 cutoff")
gephi.export()

有人可以帮我吗?

4

1 回答 1

0

这将更恰当地归档为错误报告

此错误已在 0.7.6 中修复,今天通过正常渠道发布。但是,您之前链接到的可视化是categories在 ecoinvent 版本 2 中构建的。版本 3 不再具有这些类别(尽管其他类似的元数据也是可能的)。此外,链接的可视化需要大量的手工工作(尤其是标签)。

因此,为最近的生态发明创建类似的可视化是可能的,但并不容易 :) 我的猜测是您将必须编写一个自定义DatabaseToGEXF子类,该子类将导出您有兴趣用于图形聚类/着色/等的元数据。

于 2019-07-06T12:26:00.453 回答