問題タブ [stringi]

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 に答える
648 参照

r - R で文字列の各文字の間に垂直バーを挿入する

Rの文字列のすべての文字の間に垂直バーを挿入するにはどうすればよいですか? たとえば、「ABC123」という文字列があるとします。「A | B | C | 1 | 2 | 3」という出力を取得するにはどうすればよいですか? 誰かがこのアイデアを文字列のベクトルにベクトル化できれば、それは素晴らしいことです。

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

r - 二重引用符と引用符で囲まれた文字列を抽出する正規表現 R

「テキスト」の列を持つデータ フレームがあります。この列の各行には、メディア記事のテキストが表示されます。

次のように発生する文字列を抽出しようとしています:「用語」(用語を囲む二重引用符を含む)。次の正規表現を試して、単語が 2 つの二重引用符で挟まれているインスタンスをキャプチャしました。

これは、私が探しているもののいくつかのインスタンスをキャプチャしているようですが、他のケース (基準が満たされていることがわかっている場合) はキャプチャされません。また、長いテキストの単なる引用と思われるものもキャプチャします (引用テキストの他のインスタンスではありません)。上記を使用した結果は次のとおりです。

出力として正確に「用語」のみを使用したいと思います(二重引用符を含む)。この用語が引用符で囲まれて単独で使用されている例を見つけようとしています。

上記のコードは、[1] の項のみを返すことができます。

0 投票する
0 に答える
234 参照

r - カスタム関数を使用してggplot2の軸ラベルを省略しようとするとエラーが発生する

Limesurveyからエクスポートされた調査回答に基づいて、ggplot2 を使用してデータの棒グラフを作成しています。したがって、データには特定の形式があり、データ列にはいくつかの NA が含まれています (回答がないため、または以下の例のようにレベルにラベルを付けているため)。

これを棒グラフとしてプロットする場合、応答オプションが非常に長いため、x 軸のラベルを省略したいと思います。abbreviate母音が省略されているため、ジェネリック関数を使用できません。...また、省略されたラベルの最後に3 つのドットを追加したいと考えています。だから私はカスタム関数を使用しようとしています。

以下は、この以前の投稿に基づいて解決策に最も近いものですが、エラーがスローされます。以下を参照してください。

おそらくデータ内の「NA」(その他)の応答が原因で、次のエラーが発生します。

基になるデータを変更せずにこれを解決する方法はありますか? どんなヒントでも大歓迎です!