列名に基づいてデータフレームのコンテンツをフィルタリングする方法

et al

列名に基づいて(テキストを含む)データフレームでフィルタリングしたい。特定の列について、アイテムに列の名前が含まれている場合は維持され、含まれていない場合は削除されます。特定の行の内容は同じです。

このデータフレームを検討してください:

dog                     cat                     monkey
The cat is beautiful    The cat is beautiful    The cat is beautiful
The dog is beautiful    The dog is beautiful    The dog is beautiful
The monkey is beautiful The monkey is beautiful The monkey is beautiful

そして何が期待されますか:

dog                     cat                     monkey
The dog is beautiful    The cat is beautiful    The monkey is beautiful

ありがとうございます、

よろしく、

スコットボストン

あなたはこれを試すことができます:

df.where(df.apply(lambda x: x.str.contains(x.name))).bfill().head(1)

出力:

                    dog                   cat                   monkey
0  The dog is beautiful  The cat is beautiful  The monkey is beautiful

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

ティブルの基準に基づいてデータフレームをフィルタリングする方法は?

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

pandasデータフレームの特定の条件に基づいて行をフィルタリングする

分類Dev

他の2つのデータフレームのセルコンテンツに基づいてパンダデータフレームを作成する

分類Dev

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

分類Dev

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

分類Dev

Python、Pandas:関数に基づいてデータフレームの行をフィルタリングする

分類Dev

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

分類Dev

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

分類Dev

別のデータフレームの行番号に基づいて2列のデータフレームのコンテンツを変換する方法

分類Dev

別のデータフレームの行番号に基づいて2列のデータフレームのコンテンツを変換する方法

分類Dev

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

分類Dev

系列のコンテンツとデータフレームに基づいてブールデータフレームを生成する

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

AngularJSのスコープに基づいてデータをフィルタリングする方法は?

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

別のデータフレームの複数の条件に基づいてデータフレームをフィルタリングする

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

Related 関連記事

  1. 1

    ティブルの基準に基づいてデータフレームをフィルタリングする方法は?

  2. 2

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

  3. 3

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

  4. 4

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

  5. 5

    pandasデータフレームの特定の条件に基づいて行をフィルタリングする

  6. 6

    他の2つのデータフレームのセルコンテンツに基づいてパンダデータフレームを作成する

  7. 7

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

  8. 8

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

  9. 9

    Python、Pandas:関数に基づいてデータフレームの行をフィルタリングする

  10. 10

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

  11. 11

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

  12. 12

    別のデータフレームの行番号に基づいて2列のデータフレームのコンテンツを変換する方法

  13. 13

    別のデータフレームの行番号に基づいて2列のデータフレームのコンテンツを変換する方法

  14. 14

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

  15. 15

    系列のコンテンツとデータフレームに基づいてブールデータフレームを生成する

  16. 16

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

  17. 17

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

  18. 18

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

  19. 19

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

  20. 20

    AngularJSのスコープに基づいてデータをフィルタリングする方法は?

  21. 21

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

  22. 22

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

  23. 23

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

  24. 24

    別のデータフレームの複数の条件に基づいてデータフレームをフィルタリングする

  25. 25

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

  26. 26

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

  27. 27

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

  28. 28

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

  29. 29

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

ホットタグ

アーカイブ