正規表現と辞書を使用してデータフレーム列の名前を変更する

Rafael Higa

私はこのようなデータフレームを持っています:

code_0101    code_0102    code_0103    code_0104    ...
0            1            2            3            ...
...          ...          ...          ...

私も辞書を持っています:

{'0101': 'cirurgical_procedures', '0102': 'medical_care', '0103': 'remedy', ...}

データフレーム列に正規表現を適用し、辞書に一致するコード番号を置き換えて、次のようなものを取得したいと思います。

code_cirurgical_procedures    code_medical_care       ...
0                             1                       ...
...                           ...

辞書について、これらの2つのステップ、特に2番目のステップをどのように実行できますか?

アンディL。

series.replace列を置き換えて割り当て直すために使用します

d = {'0101': 'cirurgical_procedures', '0102': 'medical_care', '0103': 'remedy'}
df.columns = df.columns.to_series().replace(d, regex=True)

Out[12]:
   code_cirurgical_procedures  code_medical_care  code_remedy  code_0104
0                           0                  1            2          3

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

正規表現を使用してパンダデータフレームの列の名前を変更する

分類Dev

正規表現を使用してMacOSターミナルでファイルの名前を変更する

分類Dev

pandas データ フレームの正規表現を使用して、すべての数値 (0 と 1 を除く) を 0 に変更する

分類Dev

正規表現を使用してデータフレーム列の値をクリーンアップする

分類Dev

正規表現を使用して列見出しの名前を変更する

分類Dev

正規表現を使用してパンダデータフレーム内の文字列を取得する方法

分類Dev

正規表現を使用して for ループで bash でファイルの名前を変更する

分類Dev

正規表現を使用してファイルの名前を変更する

分類Dev

別の特定の列を使用してデータフレームの列の名前を変更する

分類Dev

他の列を辞書と照合して、データフレームの列を変更します

分類Dev

Pandasデータフレームを辞書に変換すると、列ヘッダーの名前がスペースに変更されます

分類Dev

正規表現を使用してデータフレームを抽出する

分類Dev

個別のデータフレームの値を使用して列の名前を変更する

分類Dev

正規表現を使用して、複数のフォルダーの名前を変更します

分類Dev

正規表現を使用して行の値を変更しながら、パンダのデータフレームをループします

分類Dev

正規表現:dictの理解と正規表現を使用して文字列を辞書に変換します

分類Dev

pandasデータフレームの正規表現で列名を変更してから、データフレームの形式を再配置します

分類Dev

Pandasデータフレームで正規表現を使用して名前を分割するにはどうすればよいですか?

分類Dev

pandasデータフレームでreplaceとstr.startswith()を使用して値の名前を変更する

分類Dev

pandasデータフレームで正規表現を使用して列の値を置き換えます

分類Dev

正規表現を使用してデータレコードの順序を変更し、1つのデータフレームにまとめるにはどうすればよいですか?

分類Dev

別のデータフレームからの一致を使用して、データフレームのリストの列の名前を変更する

分類Dev

集計関数を使用してデータフレームを生成した後、列の名前を変更するとエラーが発生しました

分類Dev

正規表現を使用して、データフレームの括弧または数字の前に先頭の部分文字列を抽出します

分類Dev

正規表現を使用してデータフレーム列に入力する(?)

分類Dev

列名を削除して列の名前を変更する正規表現

分類Dev

正規表現を使用して、ファイル内の文字列パターンを検索する前と後

分類Dev

yamlファイルを使用してPandasデータフレーム列の名前を変更します

分類Dev

rで正規表現を使用して2つのデータフレームを一致(結合)する

Related 関連記事

  1. 1

    正規表現を使用してパンダデータフレームの列の名前を変更する

  2. 2

    正規表現を使用してMacOSターミナルでファイルの名前を変更する

  3. 3

    pandas データ フレームの正規表現を使用して、すべての数値 (0 と 1 を除く) を 0 に変更する

  4. 4

    正規表現を使用してデータフレーム列の値をクリーンアップする

  5. 5

    正規表現を使用して列見出しの名前を変更する

  6. 6

    正規表現を使用してパンダデータフレーム内の文字列を取得する方法

  7. 7

    正規表現を使用して for ループで bash でファイルの名前を変更する

  8. 8

    正規表現を使用してファイルの名前を変更する

  9. 9

    別の特定の列を使用してデータフレームの列の名前を変更する

  10. 10

    他の列を辞書と照合して、データフレームの列を変更します

  11. 11

    Pandasデータフレームを辞書に変換すると、列ヘッダーの名前がスペースに変更されます

  12. 12

    正規表現を使用してデータフレームを抽出する

  13. 13

    個別のデータフレームの値を使用して列の名前を変更する

  14. 14

    正規表現を使用して、複数のフォルダーの名前を変更します

  15. 15

    正規表現を使用して行の値を変更しながら、パンダのデータフレームをループします

  16. 16

    正規表現:dictの理解と正規表現を使用して文字列を辞書に変換します

  17. 17

    pandasデータフレームの正規表現で列名を変更してから、データフレームの形式を再配置します

  18. 18

    Pandasデータフレームで正規表現を使用して名前を分割するにはどうすればよいですか?

  19. 19

    pandasデータフレームでreplaceとstr.startswith()を使用して値の名前を変更する

  20. 20

    pandasデータフレームで正規表現を使用して列の値を置き換えます

  21. 21

    正規表現を使用してデータレコードの順序を変更し、1つのデータフレームにまとめるにはどうすればよいですか?

  22. 22

    別のデータフレームからの一致を使用して、データフレームのリストの列の名前を変更する

  23. 23

    集計関数を使用してデータフレームを生成した後、列の名前を変更するとエラーが発生しました

  24. 24

    正規表現を使用して、データフレームの括弧または数字の前に先頭の部分文字列を抽出します

  25. 25

    正規表現を使用してデータフレーム列に入力する(?)

  26. 26

    列名を削除して列の名前を変更する正規表現

  27. 27

    正規表現を使用して、ファイル内の文字列パターンを検索する前と後

  28. 28

    yamlファイルを使用してPandasデータフレーム列の名前を変更します

  29. 29

    rで正規表現を使用して2つのデータフレームを一致(結合)する

ホットタグ

アーカイブ