pandasデータフレームの列の入れ替え【Python3】2018/02/082020/04/14pandasデータフレームの列の入れ替え【Python3】Pythonライター:古澤嘉啓TwitterFacebookこの記事では、Python3におけるpandasデータフレームの列の入れ替え方をご紹介いたします。使うデータはこちら→サンプルcsvファイルまずはデータを読み込みます。pd.read_csv("sample_short.csv")#データの確認print(df)以下のようなデータになっております。列を入れ替えたい場合は、.ix[[行のリスト],[列のリスト]]で入れ替えたい部分を指定します。以下にサンプルプログラムを示します。#4列目と2列目をチェンジprint(df.ix[:,[0,1,4,3,2,5,6]])#age列とweight列をチェンジprint(df.ix[:,["number","weight","sex","lung_capacity","blood_pressure","age","disease"]])このように、数値でも列名でも指定が可能です。それぞれ以下のように列名が並び変わります。0以下のように全列ではなく、使いたい列だけを取り出すことも可能。G検定を取得するメリットを解説!最弱オセロを初めて攻略した天才オセロ高校生。TrendCOMMENTコメントを残すコメントをキャンセルメールアドレスが公開されることはありません。コメント*お名前*メールアドレス*プライバシーポリシーはこちら上に表示された文字を入力してください。