問題タブ [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.
openrefine - すべての列または現在の列に適用するGrel
複数の列に適用したい転置があります。生成された Grel には columnName または Base 名が表示されますが、これは各列のコードを編集する必要があることを意味します。列インデックスを見つけて、「現在の」列、インデックスごとの列のリスト、またはすべての列に適用されるコードを持つ方法があると考えました。
具体的には、空白を削除して 20 列以上にしたいと考えています。
foreach と row.index を調査しましたが、列インデックスのようなものは見つかりませんでした。
openrefine - OpenRefine の Web ページ タイトルに対するドメイン名
Excel にドメイン名 (stackoverflow.com など) の列があり、ドメインのタイトル (「Stack Overflow」など) に対応する列を作成したいと考えています。
ExcelファイルをOpenRefineにアップロードしました。これを行う最善の方法は、「列の URL を取得して列を追加する」機能を呼び出すことだと思います。でも、どんな表現を使えばいいのかわからない。
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=).*?'
しかし、私は今、キーの値を取得しようとしています。文字列の末尾または次の「&」まで
openrefine - Google openrefine の複数のフィルター
私はgooglerefineに次のテーブルを持っています、
次の基準を持つすべてのエントリーとして出力したい。
出力は次のようになります
フィルター value.startsWith("KB") または value.contains("MS") を使用しました
しかし、それはKBのものを選ぶだけです。助けてください
whitespace - 文字列置換操作で複数の連続する空白を追加する
ge 文字列 "foo" のすべての出現箇所の先頭に 3 つのスペースを追加したいと思います。
すべて戻る
それ以外の
jython - jythonを使用してopenrefineでクロス関数を使用します
openrefine (googlerefine 2.5) の jython 言語でクロス関数 ( https://github.com/OpenRefine/OpenRefine/wiki/GREL-Other-Functions#crosscell-c-string-projectname-string-columnname ) を使用できますか?
data-cleaning - openrefine フラグが行を変更しました
openrefine を使用して Excel データセットをクリーンアップしています。私は約 70 の操作を行っており、さまざまなデータ セットでカット アンド ペーストを行ってきました。レコード ID を維持し、新しい Excel シートにエクスポートします。次に、レコード ID を使用してシートをリロードします。
それはうまく機能しますが、ほんの一握りのレコードが変更されただけでも、データベース全体をリロードする必要があります。変更されたレコードにフラグを付けて、変更されたレコードのみをアプリケーションにエクスポート/インポートする簡単な方法はありますか?
70 の操作にフラグを簡単に追加して、変更されたレコードのみにタグを付けることができますか?