文字列のベクトルを使用してデータフレーム内の文字列を検索する

pc

こんばんは、

私は次のデータフレームを持っています:

df <- data.frame(I(list(c("nugget de blé","boeuf"),"nugget de blé")))
list_dishes <- c("nugget de blé")

list_dishesでdfの料理を特定したい:料理が特定されたときに1を数えます。

私は次のアルゴリズムを書きましたが、それは言葉ではありません。基本的に、アルゴリズムは「ナゲット・ザ・ブレ」が単独の場合にのみ識別します。

classification <- function(X,list){
  compteur = 0
  if(length(which(X%in%list)>=1){compteur = compteur + 1}
  return(compteur)
}

results <- data.frame(apply(df, c(1,2), function(x) calcul(x,list_dishes)))

手伝ってくれませんか。

ありがとう

akrun

私たちは、使用することができますsapplyしてgreplから、base R

df$found_dishes <- sapply(df[[1]], function(x) any(grepl(list_dishes, x)))

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

データフレーム内の文字列を検索して置換する

分類Dev

データフレーム列の各要素でgrplを使用して、異なるデータフレーム内の文字列を検索します

分類Dev

Python:ワイルドカードを使用して列内の文字列を検索して行を保持するPandasデータフレーム

分類Dev

データフレーム内の別の文字列内の文字列の一部を検索する

分類Dev

データフレームで複数の文字列を検索し、文字列の列と行に応じて異なる列の内容をプルする方法

分類Dev

pandasデータフレーム内の文字列のリストを検索し、各検索文字列を新しい列に追加します

分類Dev

文字列を使用してファイル内のデータを検索するExcelVLOOKUP。遅すぎる

分類Dev

ベクトル内の特定の文字列を検索する(オクターブ)

分類Dev

フォルダー内のすべてのサブディレクトリで文字列を検索したい

分類Dev

R-データフレーム内の文字列のすべての場所を検索します

分類Dev

事前定義されたテーブルを使用してrのデータフレームで文字列を検索し、対応する列を追加します

分類Dev

文字列内の位置を使用して、Pandasデータフレーム列の各文字列を変更する方法

分類Dev

パンダを使用してデータフレーム内の部分的な文字列を検索し、特定のセルを返す方法は?

分類Dev

列内の文字列を検索し、パンダのデータフレームに別の列を追加して文字列に言及します

分類Dev

文字列のパンダデータフレーム内の値カウントを検索します

分類Dev

リストから文字列を含むデータフレーム内の行を検索します

分類Dev

pandasデータフレーム内でのみ文字列を検索して数字に置き換える

分類Dev

名前のベクトル(文字ベクトル)に基づいて、データフレーム内の列の名前を変更します

分類Dev

Python-リストからデータフレーム内の文字列を検索する

分類Dev

複数のデータフレームをループして文字列のリストを取得し、文字列を含む列を検索して、複数の新しいファイルを作成するにはどうすればよいですか?

分類Dev

データフレームの列で文字列値を検索する

分類Dev

クエリ文字列を使用してデータベース内のドキュメントを検索する方法

分類Dev

文字列のリストを含むデータフレーム列で文字列を検索し、完全なデータフレームを返します

分類Dev

データフレーム内の文字列をベクトルに変換し、データフレームをアンネストします

分類Dev

文字列を使用して一意の行を検索し、データフレーム列の対応する値を合計します

分類Dev

列データフレームの値を使用して列インデックスを検索する

分類Dev

レルムデータベースでのクエリ:クエリ文字列を含むすべてのオブジェクトを検索

分類Dev

Pythonを使用して、ディレクトリとサブフォルダ内のすべてのファイルから文字列を検索する方法

分類Dev

awkを使用して文字列内の文字のグループを検索するロジックを改善する

Related 関連記事

  1. 1

    データフレーム内の文字列を検索して置換する

  2. 2

    データフレーム列の各要素でgrplを使用して、異なるデータフレーム内の文字列を検索します

  3. 3

    Python:ワイルドカードを使用して列内の文字列を検索して行を保持するPandasデータフレーム

  4. 4

    データフレーム内の別の文字列内の文字列の一部を検索する

  5. 5

    データフレームで複数の文字列を検索し、文字列の列と行に応じて異なる列の内容をプルする方法

  6. 6

    pandasデータフレーム内の文字列のリストを検索し、各検索文字列を新しい列に追加します

  7. 7

    文字列を使用してファイル内のデータを検索するExcelVLOOKUP。遅すぎる

  8. 8

    ベクトル内の特定の文字列を検索する(オクターブ)

  9. 9

    フォルダー内のすべてのサブディレクトリで文字列を検索したい

  10. 10

    R-データフレーム内の文字列のすべての場所を検索します

  11. 11

    事前定義されたテーブルを使用してrのデータフレームで文字列を検索し、対応する列を追加します

  12. 12

    文字列内の位置を使用して、Pandasデータフレーム列の各文字列を変更する方法

  13. 13

    パンダを使用してデータフレーム内の部分的な文字列を検索し、特定のセルを返す方法は?

  14. 14

    列内の文字列を検索し、パンダのデータフレームに別の列を追加して文字列に言及します

  15. 15

    文字列のパンダデータフレーム内の値カウントを検索します

  16. 16

    リストから文字列を含むデータフレーム内の行を検索します

  17. 17

    pandasデータフレーム内でのみ文字列を検索して数字に置き換える

  18. 18

    名前のベクトル(文字ベクトル)に基づいて、データフレーム内の列の名前を変更します

  19. 19

    Python-リストからデータフレーム内の文字列を検索する

  20. 20

    複数のデータフレームをループして文字列のリストを取得し、文字列を含む列を検索して、複数の新しいファイルを作成するにはどうすればよいですか?

  21. 21

    データフレームの列で文字列値を検索する

  22. 22

    クエリ文字列を使用してデータベース内のドキュメントを検索する方法

  23. 23

    文字列のリストを含むデータフレーム列で文字列を検索し、完全なデータフレームを返します

  24. 24

    データフレーム内の文字列をベクトルに変換し、データフレームをアンネストします

  25. 25

    文字列を使用して一意の行を検索し、データフレーム列の対応する値を合計します

  26. 26

    列データフレームの値を使用して列インデックスを検索する

  27. 27

    レルムデータベースでのクエリ:クエリ文字列を含むすべてのオブジェクトを検索

  28. 28

    Pythonを使用して、ディレクトリとサブフォルダ内のすべてのファイルから文字列を検索する方法

  29. 29

    awkを使用して文字列内の文字のグループを検索するロジックを改善する

ホットタグ

アーカイブ