パンダ:データフレームをマルチインデックスデータフレームと連結します。どうしましたか?

TCosm

2つのデータフレームdfydf_multindexを連結しようとしています。

df:

COL1   COL2    COL1   COL2
 10     a       20     a
 21     w2      21     w2

df_multindex:

  0      0     1      1
COL1   COL2   COL1   COL2
  1     a       1     a
 21     w2     21     w2
  1. df_multinidexは、dfの下に連結する必要があります。
  2. df_multinidexは、列名レベルのままにする必要があります。
  3. したがって、新しいデータフレームの列名は、df_multindexのmultindex名である必要があります。

私が試したこと:

 dftotal = pd.concat([df,df_multindex], axis = 0)  

私が得たものは:

 TypeError: Expected tuple, got str    

私が欲しいのは:

   0      0     1      1
COL1   COL2   COL1   COL2
 10     a      20     a
 21     w2     21     w2
  1     a       1     a
 21     w2     21     w2

ありがとうございました

ジェズリール

MultiIndex両方DataFrames必要なので、次を使用します。

df.columns = df_multindex.columns

dftotal = pd.concat([df,df_multindex])  

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

複数の.csvデータフレームをマルチインデックスで連結します

分類Dev

複数の.csvデータフレームをマルチインデックスで連結します

分類Dev

マルチインデックスcsvファイルからマルチインデックスパンダデータフレームを作成します

分類Dev

パンダマルチインデックスデータフレームは行を削除します

分類Dev

高度なパンダ:特定の行インデックスからマルチインデックスパンダデータフレームを作成します

分類Dev

パンダ:データフレームを連結します

分類Dev

区切られた文字列列からマルチレベルインデックスパンダデータフレームを作成します

分類Dev

パンダ/ダスク:マルチインデックスまたは2番目のデータフレームの他の2つの列からデータフレームをフィルタリングしますか?

分類Dev

Pandasマルチインデックスデータフレームの行をインデックス値で連結します

分類Dev

フィールドとしてリストを含むパンダデータフレームをマルチインデックスデータフレームに分割するにはどうすればよいですか?

分類Dev

パンダの別のデータフレームの列と等しいインデックス値を持つマルチレベルインデックスデータフレームの行を選択します

分類Dev

指定されたインデックスレベルと並べ替え順序で、データフレームをスタックして連結します

分類Dev

文字列をインデックスとして2つのデータフレームを連結します

分類Dev

遅れたdatetimeindexでマルチインデックスパンダデータフレームをマージします

分類Dev

パンダデータフレームのリストを連結します

分類Dev

パンダはインデックスごとにデータフレームをプロットしますが、どのように機能しますか?

分類Dev

パンダはマルチレベルのインデックスデータフレームを連結し、同じレベル内の同じ名前の列をマージします

分類Dev

インデックスのリストを指定して、マルチインデックスデータフレームからデータを取得します

分類Dev

パンダ:マルチインデックスデータフレームのNaNを削除して、多くの行を1つの行にまとめます

分類Dev

パンダのデータフレーム(マルチインデックス)に条件を入れますか?

分類Dev

インデックスとマルチインデックスを使用したパンダデータフレームの日時スライス

分類Dev

パンダ:マルチインデックスデータフレームに新しい(サブレベル)列を作成し、値を割り当てます

分類Dev

Pythonパンダはデータフレームをマージまたは連結します

分類Dev

マルチインデックスデータフレームから特定の行を削除します

分類Dev

パンダは2つのデータフレームをマージしてマルチインデックスを形成します

分類Dev

パンダのデータフレームをファイルのループに連結します

分類Dev

パンダ:他のデータフレームの並べ替えが異なるようにマルチレベルインデックスを連結します

分類Dev

パンダで、2セットのインデックスに基づいて、2つのデータフレームからの値を連結します

分類Dev

パンダは、別のデータフレームmithマルチインデックスに依存する要素スタイルを設定します

Related 関連記事

  1. 1

    複数の.csvデータフレームをマルチインデックスで連結します

  2. 2

    複数の.csvデータフレームをマルチインデックスで連結します

  3. 3

    マルチインデックスcsvファイルからマルチインデックスパンダデータフレームを作成します

  4. 4

    パンダマルチインデックスデータフレームは行を削除します

  5. 5

    高度なパンダ:特定の行インデックスからマルチインデックスパンダデータフレームを作成します

  6. 6

    パンダ:データフレームを連結します

  7. 7

    区切られた文字列列からマルチレベルインデックスパンダデータフレームを作成します

  8. 8

    パンダ/ダスク:マルチインデックスまたは2番目のデータフレームの他の2つの列からデータフレームをフィルタリングしますか?

  9. 9

    Pandasマルチインデックスデータフレームの行をインデックス値で連結します

  10. 10

    フィールドとしてリストを含むパンダデータフレームをマルチインデックスデータフレームに分割するにはどうすればよいですか?

  11. 11

    パンダの別のデータフレームの列と等しいインデックス値を持つマルチレベルインデックスデータフレームの行を選択します

  12. 12

    指定されたインデックスレベルと並べ替え順序で、データフレームをスタックして連結します

  13. 13

    文字列をインデックスとして2つのデータフレームを連結します

  14. 14

    遅れたdatetimeindexでマルチインデックスパンダデータフレームをマージします

  15. 15

    パンダデータフレームのリストを連結します

  16. 16

    パンダはインデックスごとにデータフレームをプロットしますが、どのように機能しますか?

  17. 17

    パンダはマルチレベルのインデックスデータフレームを連結し、同じレベル内の同じ名前の列をマージします

  18. 18

    インデックスのリストを指定して、マルチインデックスデータフレームからデータを取得します

  19. 19

    パンダ:マルチインデックスデータフレームのNaNを削除して、多くの行を1つの行にまとめます

  20. 20

    パンダのデータフレーム(マルチインデックス)に条件を入れますか?

  21. 21

    インデックスとマルチインデックスを使用したパンダデータフレームの日時スライス

  22. 22

    パンダ:マルチインデックスデータフレームに新しい(サブレベル)列を作成し、値を割り当てます

  23. 23

    Pythonパンダはデータフレームをマージまたは連結します

  24. 24

    マルチインデックスデータフレームから特定の行を削除します

  25. 25

    パンダは2つのデータフレームをマージしてマルチインデックスを形成します

  26. 26

    パンダのデータフレームをファイルのループに連結します

  27. 27

    パンダ:他のデータフレームの並べ替えが異なるようにマルチレベルインデックスを連結します

  28. 28

    パンダで、2セットのインデックスに基づいて、2つのデータフレームからの値を連結します

  29. 29

    パンダは、別のデータフレームmithマルチインデックスに依存する要素スタイルを設定します

ホットタグ

アーカイブ