問題タブ [openrefine]
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.
freebase - business/sponsored_recipient/sponsorship への MQL クエリからの null 値
Skateboarder Steve Caballero に関する簡単なクエリを実行しています
https://www.freebase.com/m/0qmzf
タイプhttps://www.freebase.com/business/sponsored_recipient/sponsorship?schema=のプロパティを持つもの
freebase では、プロパティに次の項目があることがわかります。
MQL は次のとおりです。
しかし、それはこれを返します:
リストの null 値の理由を理解するのを手伝ってくれる人はいますか? ありがとう
openrefine - すべての列が同一の場合、Google Refine (OpenRefine) で行をマージする最も簡単な方法
複数のソースからOpenRefine(Google Refineでした)でデータをクリーニングしています。会社を含むさまざまなソースからのファイルがあります。列の定義は同じです。
私が欲しいのはこの結果です(最後の会社のみがマージされ、すべての列が同一でした)
これを行う簡単な方法はありますか?
すべての列を新しい列に連結できることは理解していますが、列の数が多いため、これは少し PITA です。
おそらく、新しい列定義が他のすべての列をループしてマージする方法はありますか?
replace - Google Refine での複数の値の検索と置換
列内の複数の値を検索して、Google Refine の GREL (またはその他のもの) を使用した単一の関数に置き換えたいと考えています。
例:
1. replace(value, "Buch", "bibo:Book")
2. replace(value, "Zeitschrift", "bibo:Journal")
3. replace(value, "Patent", "bibo:Patent" )
4. その他多数。
1 つの GREL 式でこれを行う方法はありますか?
openrefine - OpenRefine - クロスカラム クラスタリング
どうやら、クロスカラム クラスタリングは OpenRefine ではまだサポートされていません。
「都市」が「州」に基づくように、「メーカー」に基づいて「モデル」をクラスター化する方法について誰か提案がありますか (米国には多くの「スプリングフィールド」が存在する可能性がありますが、クラスター「都市」のみ: 「スプリングフィールド」、相対的な「状態」列が同じ場合)? 相対列はすでに正規化されています。