問題タブ [splitstackshape]

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

r - Rで複数の区切り文字を使用してデータフレームを分割する

期待される出力

私はこのようにしてみました..

もっと簡単な方法でそれを行う別の方法があるかどうか知りたい

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

r - データフレームから列を削除できません。出力が論理ベクトルに変わります

data.frame関数から取得した I に何か問題があるようcSplitです。

NAs以下のコードを使用しないと、列を抽出できません。

出力は、NA を持つ行を持つ列を持たないNamed logiではなく、ベクトルです。data.frame

この問題は、主にパッケージの関数のdata.frame出力によるものです。この問題は、パッケージを使用しても表示されます。cSplitsplitstackshapedata.table

関数の出力のdata.frame列を抽出する新しいものを作成しようとしましたが、上記のコードは正常に動作します。data.framecSplit

cSplitdata.frame出力の何が問題なのですか?

これが私のコードのサンプルです:

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

r - 分割文字列の固定幅

この確かに基本的な質問で申し訳ありませんが、明確な答えが本当に見つかりませんでした:

固定文字数で分割しようとしているデータ フレームがあります

私は以前に使用していました:

...分割しますが、データに「何を分割するか」のインスタンスが複数ある場合、問題が発生します。

この名前の列を最初の 4 文字で分割したい (「.」で分割すると、複数の「.」を含む名前で問題が発生するため)。

データ

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

r - R cSplit 文字列の最初の区切り文字のみを使用

複数の行の各列に同じ文字列がある 2 つの列を持つ長いリストがありました。そのため、使用pasteして連結してから、連結の一意のセットとその頻度を返すために-使用していました。setDT

ここで、連結を逆にしたいと思います。

私は試した:

ただし、2 番目のコラム-では、文字列内に複数の 's が含まれることがありました。

これを回避するには、cSplit で最初の-区切り記号のみを使用するようにします。

例:

上記を使用すると、cSplit以下が返されます。

をお願いします: