stringr

    2

    3答えて

    私は長いベクトルを持っています。各要素は文字列です。 各文字列は、 '、'で区切られた部分文字列に分割できます。 私のベクトルの各文字列に少なくとも1つの「不良」文字列が含まれているかどうかをチェックしたいと思います。そうであれば、その '不良'文字列を含むSUBstring全体を新しい文字列に置き換える必要があります。私は長い関数をループで書いた。しかし、私は簡単な方法でなければならないと誓って

    0

    2答えて

    私は、2つの列、最初の列にはId変数、2番目の列には文字列を含むデータテーブルがあります。 2列目の文字列は、 "A:randomString|B:randomString|C:randomString"の形式です。 Id、A、B、およびCの4つの列を持つようにテーブルを変更したいとします。Idは同じままで、Aはそれぞれの後にランダムな文字列を持ち、Bは各Bの後に続く文字列を持ちます。 CはC:の

    0

    1答えて

    stringrパッケージのstr_extractを使用して、2つの他の文字列の間の文字列を一致させようとしています。 私は、文字列に sum(jan) を持っていると私はそれが私が str_extract('sum(jan)', '(?<=sum\\().*(?=\\)') を試みたが、私はエラー Error in stri_extract_first_regex(string, patt

    2

    2答えて

    私はそれぞれ24桁の文字列のベクトルを持っています。各桁は1時間を表し、桁が「0」の場合は期間0のレートが適用され、桁が1の場合は期間1のレートが適用されます。 例として、以下の2つの文字列を考えます。私は各文字列のピリオドの数を返すしたいと思います。例: str1 <- "000000000000001122221100" str2 <- "000000000000000000000000"

    4

    2答えて

    が私のデータが設定されて使用されます。 FullName <- c("Jimmy John Cephus", "Frank Chester", "Hank Chester", "Brody Buck Clyde", "Merle Rufus Roscoe Jed Quaid") df <- data.frame(FullName) 目標:「」、任意のスペースのフルネームに見て、と姓を抽出しま

    1

    2答えて

    と異なる長さのセミコロンシーケンスを削除します。このデータフレームの test <- data.frame(strings = c('a;b;c', 'd;e;f;g;h;i;j;k;l;m', 'n;o;p;q;r', '')) 特長: test <- data.frame(strings = c('a;b;c;;;;;;;', 'd;e;f;g;h;i;j;k;l;m', 'n;o;p;q

    0

    2答えて

    私は次の形式 Date Value <chr> <dbl> [2014-1-24 - 2014-2-2] 1.1 [2014-2-3 - 2014-3-2] 2.2 . . . . . . の日付を持っている。これは、長年にわたって続きます。私はこれを次のような長い形式に変換したいと考えています。 Date Value

    1

    3答えて

    stringiパッケージマニュアルを参照して、パッケージstringrのword()の機能に相当するものを見つけましたが見つかりませんでした。私がそれを探しているのは、私のロケールの照合オプションを設定したいからです。stringrは、stringiのすべてのオプションを私に与えません。文字列パッケージには、stringrパッケージのword()関数と同じ機能を果たす関数がありますか?以下の例を参

    1

    1答えて

    $記号を含む変数であるデータフレームがあります。したがって、列は収入:$ 450、$ 550、$ 650などとなります。私は$と変換係数を数値に取り除きたいと思います。 私は、stackoverflowで見つかったメソッドを使用して解析しようとしましたが、エラーメッセージが返されます。 $特別記号はありますか? は、ここで私が試したものです: str_replace(df$Revenue, "$"