Python - パンダのインデックスに列を再形成またはピボットしますか?

okwaves2024-01-25  7

この質問にはすでに答えがあります: インデックスなしでパンダでデータフレームを転置するにはどうすればよいですか?

(答えは3つ)

3 年前

に閉店しました。

my_index というタイトルのインデックスを持つ次の pandas データフレームがあります

my_index | Lunch | Dinner | 
---------|-------|--------|
Yes      |  100  | 300    | 
No       |  20   | 400    |

データフレームを再形成またはピボットして、my_index が列名になり、行の値が次のように表示されるようにしようとしています。これは次のとおりです。

望ましい結果は次のようになります:

 my_index | Yes | No
    ------|-----|---
    Lunch | 100 | 20
    Dinner| 300 | 400

pivot_table と pivot を使用してみましたが、つまずいてしまいました。

正しい方向への指針があれば助かります。

よろしくお願いします!

df = df.T を使用します

– ジェズラエル

2020 年 9 月 3 日 10:26

1

それはそれでいいでしょう!あ、トランスのこと忘れてたデータフレームのポーズを設定しています!ありがとうございます!

– ビーンズオントースト

2020 年 9 月 3 日 10:27



------------------------

df = df.T 

データフレームを転置します!

総合生活情報サイト - OKWAVES
総合生活情報サイト - OKWAVES
生活総合情報サイトokwaves(オールアバウト)。その道のプロ(専門家)が、日常生活をより豊かに快適にするノウハウから業界の最新動向、読み物コラムまで、多彩なコンテンツを発信。