問題タブ [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.
r - Rで複数の区切り文字を使用してデータフレームを分割する
期待される出力
私はこのようにしてみました..
もっと簡単な方法でそれを行う別の方法があるかどうか知りたい
r - データフレームから列を削除できません。出力が論理ベクトルに変わります
data.frame
関数から取得した I に何か問題があるようcSplit
です。
NAs
以下のコードを使用しないと、列を抽出できません。
出力は、NA を持つ行を持つ列を持たないNamed logi
ではなく、ベクトルです。data.frame
この問題は、主にパッケージの関数のdata.frame
出力によるものです。この問題は、パッケージを使用しても表示されます。cSplit
splitstackshape
data.table
関数の出力のdata.frame
列を抽出する新しいものを作成しようとしましたが、上記のコードは正常に動作します。data.frame
cSplit
cSplit
のdata.frame
出力の何が問題なのですか?
これが私のコードのサンプルです:
r - 分割文字列の固定幅
この確かに基本的な質問で申し訳ありませんが、明確な答えが本当に見つかりませんでした:
固定文字数で分割しようとしているデータ フレームがあります
私は以前に使用していました:
...分割しますが、データに「何を分割するか」のインスタンスが複数ある場合、問題が発生します。
この名前の列を最初の 4 文字で分割したい (「.」で分割すると、複数の「.」を含む名前で問題が発生するため)。
データ
r - R cSplit 文字列の最初の区切り文字のみを使用
複数の行の各列に同じ文字列がある 2 つの列を持つ長いリストがありました。そのため、使用paste
して連結してから、連結の一意のセットとその頻度を返すために-
使用していました。setDT
ここで、連結を逆にしたいと思います。
私は試した:
ただし、2 番目のコラム-
では、文字列内に複数の 's が含まれることがありました。
これを回避するには、cSplit で最初の-
区切り記号のみを使用するようにします。
例:
上記を使用すると、cSplit
以下が返されます。
をお願いします: