外部リストの値に基づいてパンダのデータフレームをフィルタリングする方法は?

ウマルアフタブ:

次のデータフレームがあります。私は、コンマの各列の値を分離比較したいaの値に対してvalues、戻りTrue値のいずれかが列に存在する場合aシナリオを理解してほしい。ありがとう!

import pandas as pd
values = ['value 1', 'value 2']

df = pd.DataFrame({'a': ['value 1', 'value 1, value 2', 'value 1, value 3', 'value 3', 'value 4', 'value 5']})

                  a
0           value 1
1  value 1, value 2
2  value 1, value 3
3           value 3
4           value 4
5           value 5

これが返されることを期待しています:

    a
0   True
1   True
2   True
3   False
4   False
5   False
BEN_YO:

私たちは試してみましょうsplitany

df['b']=df.a.str.split(', ',expand=True).isin(values ).any(1)
df
Out[168]: 
                  a      b
0           value 1   True
1  value 1, value 2   True
2  value 1, value 3   True
3           value 3  False
4           value 4  False
5           value 5  False

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

列リストの値に基づいてパンダデータフレームをフィルタリングする

分類Dev

パンダの時間値に基づいてデータをフィルタリングする方法は?

分類Dev

エントリの長さに基づいてパンダのデータフレームをフィルタリングする方法

分類Dev

Rxjs:リストの内部値に基づいてデータをフィルタリングする方法は?

分類Dev

文字列のリストに基づいてパンダのデータフレームをフィルタリングする

分類Dev

リスト内の部分的な文字列に基づいてパンダ(python)データフレームをフィルタリングする

分類Dev

パンダの他のデータフレームに基づいて1つのデータフレームをフィルタリングする

分類Dev

前の値と次の値に基づいてパンダのデータフレームをフィルタリングする

分類Dev

前の値と次の値に基づいてパンダのデータフレームをフィルタリングする

分類Dev

リスト値に基づいてデータフレーム列をフィルタリングする

分類Dev

列の値に基づいてデータフレームの行をフィルタリングする

分類Dev

行の値の頻度に基づいてデータフレームをフィルタリングする

分類Dev

文字列のリストに基づいてパンダデータフレームから値を抽出する

分類Dev

列の最大値に基づいてパンダデータフレームをフィルタリングする

分類Dev

特定の値に基づいてデータフレームをフィルタリングするだけでなく、パンダを使用して一意の識別子の他のすべての値を保持する方法はありますか?

分類Dev

各データフレームの観測数に基づいてデータフレームのリストをフィルタリングする

分類Dev

Pythonで配列の値に基づいてデータフレームをフィルタリングする

分類Dev

Sparkデータフレームscalaの列値に基づいて行をフィルタリングする

分類Dev

特定の月の値に基づいて、別の列を条件としてパンダのデータフレームをフィルタリングします

分類Dev

特定の月の値に基づいて、別の列を条件としてパンダのデータフレームをフィルタリングします

分類Dev

日付列に基づいてデータフレームをフィルタリングするパンダ

分類Dev

条件に基づいてデータフレーム行をフィルタリングするパンダ

分類Dev

同じデータフレームの他の列の値に基づいて、パンダデータフレームの結果をフィルタリングするにはどうすればよいですか?

分類Dev

完全に一致する日付値に基づいてパンダデータフレームをフィルタリングする方法

分類Dev

RethinkDBのリスト値の外部キーに基づいて結合をフィルタリングする

分類Dev

条件に基づいてパンダシリーズの値をフィルタリングする方法

分類Dev

派生フィールドに基づいてパンダのデータフレームをフィルタリングする

分類Dev

Pyspark:文字列とプレフィックスの欠如に基づいてデータフレームをフィルタリングする方法は?

分類Dev

第1レベルの最大値に基づいてMultiIndexデータフレームをフィルタリングする方法は?

Related 関連記事

  1. 1

    列リストの値に基づいてパンダデータフレームをフィルタリングする

  2. 2

    パンダの時間値に基づいてデータをフィルタリングする方法は?

  3. 3

    エントリの長さに基づいてパンダのデータフレームをフィルタリングする方法

  4. 4

    Rxjs:リストの内部値に基づいてデータをフィルタリングする方法は?

  5. 5

    文字列のリストに基づいてパンダのデータフレームをフィルタリングする

  6. 6

    リスト内の部分的な文字列に基づいてパンダ(python)データフレームをフィルタリングする

  7. 7

    パンダの他のデータフレームに基づいて1つのデータフレームをフィルタリングする

  8. 8

    前の値と次の値に基づいてパンダのデータフレームをフィルタリングする

  9. 9

    前の値と次の値に基づいてパンダのデータフレームをフィルタリングする

  10. 10

    リスト値に基づいてデータフレーム列をフィルタリングする

  11. 11

    列の値に基づいてデータフレームの行をフィルタリングする

  12. 12

    行の値の頻度に基づいてデータフレームをフィルタリングする

  13. 13

    文字列のリストに基づいてパンダデータフレームから値を抽出する

  14. 14

    列の最大値に基づいてパンダデータフレームをフィルタリングする

  15. 15

    特定の値に基づいてデータフレームをフィルタリングするだけでなく、パンダを使用して一意の識別子の他のすべての値を保持する方法はありますか?

  16. 16

    各データフレームの観測数に基づいてデータフレームのリストをフィルタリングする

  17. 17

    Pythonで配列の値に基づいてデータフレームをフィルタリングする

  18. 18

    Sparkデータフレームscalaの列値に基づいて行をフィルタリングする

  19. 19

    特定の月の値に基づいて、別の列を条件としてパンダのデータフレームをフィルタリングします

  20. 20

    特定の月の値に基づいて、別の列を条件としてパンダのデータフレームをフィルタリングします

  21. 21

    日付列に基づいてデータフレームをフィルタリングするパンダ

  22. 22

    条件に基づいてデータフレーム行をフィルタリングするパンダ

  23. 23

    同じデータフレームの他の列の値に基づいて、パンダデータフレームの結果をフィルタリングするにはどうすればよいですか?

  24. 24

    完全に一致する日付値に基づいてパンダデータフレームをフィルタリングする方法

  25. 25

    RethinkDBのリスト値の外部キーに基づいて結合をフィルタリングする

  26. 26

    条件に基づいてパンダシリーズの値をフィルタリングする方法

  27. 27

    派生フィールドに基づいてパンダのデータフレームをフィルタリングする

  28. 28

    Pyspark:文字列とプレフィックスの欠如に基づいてデータフレームをフィルタリングする方法は?

  29. 29

    第1レベルの最大値に基づいてMultiIndexデータフレームをフィルタリングする方法は?

ホットタグ

アーカイブ