パンダのデータフレーム列を行の値で分割する

Ralf Hundewadt

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

>df = pd.DataFrame({'A':['M',2,3],'B':['M',2,3],'AA':['N',20,30],'BB':['N',20,30]})
>df = df.rename(columns={df.columns[2]: 'A'})
>df = df.rename(columns={df.columns[3]: 'B'})
>df

  A  B  A  B
0 M  M  N  N
1 2  2  20 20
2 3  3  30 30

そして、データフレームを行インデックス0 = 'M'および 'N'で垂直に分割する必要があります。

  A  B
0 M  M
1 2  2
2 3  3

  A  B
0 N  N
1 20 20
2 30 30

データフレームのデータはExcelシートからのものであり、列名は一意ではありません。手伝ってくれてありがとう!

クエスト

これで作業が完了します。

df.loc[:,df.iloc[0, :] == "M"]
df.loc[:,df.iloc[0, :] == "N"]

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

パンダ:データフレームの列を別々の行に分割する

分類Dev

パンダのデータフレーム列リスト値を分割して行を複製する

分類Dev

検索された列の値までのパンダのデータフレーム行を新しいデータフレームに分割します

分類Dev

各列の値に等しい行数でパンダデータフレームを分割する

分類Dev

パンダのデータフレーム行を複数の列値でフィルタリングする

分類Dev

パンダ:データフレームの行を分割し、列の値を再配置します

分類Dev

Pythonで特定のパンダデータフレーム列の行の値を変更する

分類Dev

2つのパンダデータフレームの行を列の値で比較する

分類Dev

一貫性のないデータでパンダのデータフレーム列を分割する

分類Dev

列の値の違いに基づいてパンダのデータフレームを分割する方法

分類Dev

パンダのデータフレームで特定の名前の列を複数の列に分割する

分類Dev

定期的な値の列を使用してパンダのデータフレームを分割する方法

分類Dev

行の値に基づいてパンダのデータフレームを分割できますか?

分類Dev

区切り文字の複数の列をパンダデータフレームの行に分割する

分類Dev

列を改行で分割して、パンダのデータフレームを別々の行に分解します

分類Dev

パンダデータフレームの列の値を分割して分類する方法

分類Dev

パンダで同じ列値を持つデータフレームの行を検索する

分類Dev

パンダのデータフレーム文字列を個別の行に分割する

分類Dev

パンダデータフレームのインデックスで値を分割する

分類Dev

パンダのデータフレームは、別のデータフレームの値と一致することで値を分割します

分類Dev

パンダデータフレーム全体で最小値の行と列を取得する

分類Dev

パンダは一意の列値でデータフレームを分割します

分類Dev

パンダ:列のnull値に基づいてデータフレームを分割する

分類Dev

パンダのデータフレームでタプルの列を分割する方法は?

分類Dev

値の頻度でパンダのデータフレームを分割する方法

分類Dev

パンダのデータフレームでセルを複数の行に分割する

分類Dev

パンダのデータフレームの列の値をインプレースで変更する

分類Dev

パンダデータフレームの複数の列を区切り文字で分割する

分類Dev

csvファイルを複数の列でパンダデータフレームに分割する

Related 関連記事

  1. 1

    パンダ:データフレームの列を別々の行に分割する

  2. 2

    パンダのデータフレーム列リスト値を分割して行を複製する

  3. 3

    検索された列の値までのパンダのデータフレーム行を新しいデータフレームに分割します

  4. 4

    各列の値に等しい行数でパンダデータフレームを分割する

  5. 5

    パンダのデータフレーム行を複数の列値でフィルタリングする

  6. 6

    パンダ:データフレームの行を分割し、列の値を再配置します

  7. 7

    Pythonで特定のパンダデータフレーム列の行の値を変更する

  8. 8

    2つのパンダデータフレームの行を列の値で比較する

  9. 9

    一貫性のないデータでパンダのデータフレーム列を分割する

  10. 10

    列の値の違いに基づいてパンダのデータフレームを分割する方法

  11. 11

    パンダのデータフレームで特定の名前の列を複数の列に分割する

  12. 12

    定期的な値の列を使用してパンダのデータフレームを分割する方法

  13. 13

    行の値に基づいてパンダのデータフレームを分割できますか?

  14. 14

    区切り文字の複数の列をパンダデータフレームの行に分割する

  15. 15

    列を改行で分割して、パンダのデータフレームを別々の行に分解します

  16. 16

    パンダデータフレームの列の値を分割して分類する方法

  17. 17

    パンダで同じ列値を持つデータフレームの行を検索する

  18. 18

    パンダのデータフレーム文字列を個別の行に分割する

  19. 19

    パンダデータフレームのインデックスで値を分割する

  20. 20

    パンダのデータフレームは、別のデータフレームの値と一致することで値を分割します

  21. 21

    パンダデータフレーム全体で最小値の行と列を取得する

  22. 22

    パンダは一意の列値でデータフレームを分割します

  23. 23

    パンダ:列のnull値に基づいてデータフレームを分割する

  24. 24

    パンダのデータフレームでタプルの列を分割する方法は?

  25. 25

    値の頻度でパンダのデータフレームを分割する方法

  26. 26

    パンダのデータフレームでセルを複数の行に分割する

  27. 27

    パンダのデータフレームの列の値をインプレースで変更する

  28. 28

    パンダデータフレームの複数の列を区切り文字で分割する

  29. 29

    csvファイルを複数の列でパンダデータフレームに分割する

ホットタグ

アーカイブ