問題タブ [brightway]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
115 参照

brightway - 複数の Excel ファイルにわたる Brightway ExcelImporter

では、ExcelImporterアクティビティ データをインポートできます。

これは、複数のアクティビティが同じ Excel シートで定義されていて、すべてが同じデータベースに対して定義されている場合にうまく機能します。

2 つの Excel ワークブックで定義されたアクティビティがact1.xlsxありact2.xlsx 、両方のアクティビティを同じ新しいデータベースにインポートする必要があるとしますnew_db。どのようにインポートできますか?

Excel インポーターは一度に 1 つのシートに制限されているため match_database、最初のワークブックをインポートするときにテクノスフィア入力のリンクされていない交換が返されると思います。

0 投票する
1 に答える
141 参照

brightway - ブライトウェイで既存の取引所をパラメータ化する方法

既存のブライトウェイ アクティビティの交換をパラメータ化したい。このでは、数式が new_exchange に対して定義されていることがわかりましたが、既存のものに対してそれを行うことはできますか?

実際の例として、燃料消費量を発熱量と効率の関数として再定義することが考えられます。

素朴にやってみた

しかし、パラメータは交換量を更新しませんでした.

0 投票する
1 に答える
45 参照

brightway - 既存のデータベースからブライトウェイ アクティビティにフィールドを追加する

既存のデータベース (ecoinvent) からインポートされたアクティビティの修正バージョンであるいくつかのアクティビティに情報を保存したいと考えています。

ゼロから 作成したアクティビティにフィールドを追加できることはわかっています(例)。(これは、データベースの構造がまだ定義されていないためだと思います...)しかし、それを壊さずに、すでに定義されているデータベースのアクティビティに追加する方法はありますか?

私が見つけた回避策は、後で簡単にアクセスできるように、作成の辞書にエントリを追加することです。例えば

しかし、それが非常にエレガントなソリューションではないことは認めます。