問題タブ [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.

0 投票する
2 に答える
288 参照

openrefine - すべての列または現在の列に適用するGrel

複数の列に適用したい転置があります。生成された Grel には columnName または Base 名が表示されますが、これは各列のコードを編集する必要があることを意味します。列インデックスを見つけて、「現在の」列、インデックスごとの列のリスト、またはすべての列に適用されるコードを持つ方法があると考えました。

具体的には、空白を削除して 20 列以上にしたいと考えています。

foreach と row.index を調査しましたが、列インデックスのようなものは見つかりませんでした。

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

openrefine - OpenRefine の Web ページ タイトルに対するドメイン名

Excel にドメイン名 (stackoverflow.com など) の列があり、ドメインのタイトル (「Stack Overflow」など) に対応する列を作成したいと考えています。

ExcelファイルをOpenRefineにアップロードしました。これを行う最善の方法は、「列の URL を取得して列を追加する」機能を呼び出すことだと思います。でも、どんな表現を使えばいいのかわからない。

0 投票する
2 に答える
107 参照

regex - Google Refine は一致を認識しません

Google Refine を使用して、現在の列に基づいて列を追加しようとしています。

現在の列には、URL パラメータが含まれています。

q=how+to+match+google+refine+string&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a&channel=sb&gfe_rd=cr&ei=wpFCU-PfDZDd8gektIGoAw

qキーの列を追加するにはどうすればよいですか?

null現在、次のような基本的なことを試してみると、改良が得られます。

value.match('/q/')

アップデート:

キーを取得することができました: '.*?(ip=).*?'

しかし、私は今、キーの値を取得しようとしています。文字列の末尾または次の「&」まで

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

openrefine - Google openrefine の複数のフィルター

私はgooglerefineに次のテーブルを持っています、

次の基準を持つすべてのエントリーとして出力したい。

出力は次のようになります

フィルター value.startsWith("KB") または value.contains("MS") を使用しました

しかし、それはKBのものを選ぶだけです。助けてください

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

whitespace - 文字列置換操作で複数の連続する空白を追加する

ge 文字列 "foo" のすべての出現箇所の先頭に 3 つのスペースを追加したいと思います。

すべて戻る

それ以外の

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

jython - jythonを使用してopenrefineでクロス関数を使用します

openrefine (googlerefine 2.5) の jython 言語でクロス関数 ( https://github.com/OpenRefine/OpenRefine/wiki/GREL-Other-Functions#crosscell-c-string-projectname-string-columnname ) を使用できますか?

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

data-cleaning - openrefine フラグが行を変更しました

openrefine を使用して Excel データセットをクリーンアップしています。私は約 70 の操作を行っており、さまざまなデータ セットでカット アンド ペーストを行ってきました。レコード ID を維持し、新しい Excel シートにエクスポートします。次に、レコード ID を使用してシートをリロードします。

それはうまく機能しますが、ほんの一握りのレコードが変更されただけでも、データベース全体をリロードする必要があります。変更されたレコードにフラグを付けて、変更されたレコードのみをアプリケーションにエクスポート/インポートする簡単な方法はありますか?

70 の操作にフラグを簡単に追加して、変更されたレコードのみにタグを付けることができますか?