問題タブ [qdap]
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.
r - 列に分割するときに短い文字列の列を NA で埋める
次のような列を持つデータフレームがあるとします。
次のように列に分割したい:
しかし、次のようになります。
r - いくつかの列を名前で並べ替えてから、他のすべての列を含めます
RStudio で View() を使用して頻繁に出入りする幅の広いデータフレームを使用しています。私の注意のほとんどは左側のいくつかの列に向けられていますが、右端のフレームから外れた列に常にスクロールする必要があります。一部の列の順序を「名前で」並べ替え、残りを追跡する「すばやく汚い」方法はありますか?
1 つまたは 2 つのステップに戻ってさらに列を含める必要があり、その位置が間違った列を指している可能性があるため、列を位置で並べ替えたくありません。視覚的に検査する必要がある右側の列がわからないため、サブセット化したくありません。
私の実際のデータの幅は約 40 列です。私は説明するために小さなダミーセットを含めました....
例として、col3 と col5 を最初の 2 つの列として配置し、残りを追跡したいと思います。dplyr からの select() の行に沿った簡単なアプローチを探しています...
Arranger = select(arranger, col3, col5, '次に他の列')
誰か良いアイデアを教えてください。ティア
r - 負の日付を返すrルックアップ関数
私はRが初めてです。
参照テーブルから更新したいデータが欠落しているテーブルがあります。
サンプル データ テーブル:
ルックアップ テーブルの例:
結果は次のようになります。
最初に欠落しているデータを特定し、次にlookup
この回答に基づいて qdapTools パッケージの関数を使用しようとしました 次のようにRデータフレームに値を挿入する単純なルックアップ:
df1[is.na(df1$dob),"dob"]<-df1[is.na(df1$dob),"id"] %l% d_ref[,c("id","dob")]
しかし、エラーが発生しました:
の結果はdf1[is.na(df1$dob),"id"] %l% d_ref[,c("id","dob")]
日付ではなく負の数のようです
これは、この問題を解決するための一般的な正しいアプローチですか? もしそうなら、負の数が返される理由とそれを修正するために何ができるか考えていますか? そうでない場合は、正しいアプローチの提案。
r - R qdap::mgsub は、置換自体が置換されるのを防ぎます
パターンを、置き換えるパターンを含む別のパターンに置き換えようとしていますqdap::mgsub
。問題は、常に置換で元のパターンをもう一度置き換えることです。たとえば、次のようになります。
与えます:
私がそれを私に与えたい場所:
qdap:mgsub
関数が2回実行されるのを防ぐ、またはそれ自体の置換の一部を置換するために行うことを防ぐ引数を見つけることができません。
編集:
パケットstringi
は他のポイントで失敗するため、拡張例を次に示します。
r - データフレーム内の値を別のデータフレームから置き換えます
私は2つのデータフレームを持っています:
キー値 = 'id' を使用して、DF2 の DF1 から欠落している値のみを検索したいと思います。目的の出力は次のとおりです。 ここに画像の説明を入力してください
私が試した方法は次のとおりです。 1.マージ:しかし、X1:X3の列が重複しています。2.一致:
しかし、DF1 のラベル 3 をカバーします。3. qdap パッケージからのルックアップ:
方法 2 と同じ結果。
ありがとう!
r - qdap を使用したレビュー コメントの感情分析が遅い
qdapパッケージを使用して、特定のアプリケーションの各レビュー コメントのセンチメントを判断しています。CSV ファイルからレビュー コメントを読み取り、qdap の極性関数に渡します。すべてが正常に機能し、すべてのレビュー コメントの極性を取得できますが、問題は、すべての文の極性を計算するのに 7 ~ 8 秒かかることです (CSV ファイルに存在する文の総数は 779 です)。以下にコードを貼り付けます。
所要時間は次のとおりです。
[1] 「2016-04-12 16:43:01 IST」
[1] 「2016-04-12 16:43:09 IST」
私が何か間違ったことをしている場合、誰かが私に知らせることができますか? どうすればパフォーマンスを向上させることができますか?
r - qdap パッケージ: ゼロ桁を「ゼロ」単語に変換する際のバグ
(新人として) これを R パッケージのバグとして提出する前に、皆さんに実行させてください。以下のすべてが良いと思います。
出力に「ゼロ」がないため、次のすべてが悪いと思います。
replace_number()
基本的に、数字の 0 を含む文字列 (「0」を除く) を処理できないと言えます。それは本当のバグですか?
r - qdap check_spelling_interactive でドイツ語辞書を使用することは可能ですか?
check_spelling_interactive
アプリのドイツ語のコメントを分析しており、qdap
パッケージを使用したいと考えています。
辞書の代わりにドイツ語辞書を使用することはできqdap
ますか?
r - R パッケージ (qdapTools) のバージョンが Azure ML で正しく検出されない
Azure ML に qdap パッケージをインストールしようとしています。残りの依存パッケージは問題なくインストールされます。qdapTools に関しては、このエラーが発生しますが、インストールしようとしているバージョンは 1.3.1 です (R パッケージに付属の Decription ファイルからこれを確認しました)。
「R スクリプトの実行」のコード:
そしてログ:
コードを次のように編集します。
次のエラーをスローします:-
進め方がわからないので、誰か助けてください。
ありがとう!