pandasで表を作ったとき、特定の列の値を最後に移動させるにはどうしたらいいでしょうか?
例えば下の図だとt列を最後に移動させたいです。
よろしくお願いします
コード
import pandas as pd df2 = pd.DataFrame({'1': ['1'], 'LDK': ['1']}, index={'0'},) df2['t']=0 df2.index = ['1 LDK']#1とLDK列 df1 = pd.DataFrame({'ヴィラロイヤル': ['0'], '平河': ['0']}, index={'0'},) df1['t']=1 df1.index = ['ヴィラロイヤル 平河']#「ヴィラロイヤル 平河」列 df3 = pd.DataFrame({'新規': ['0'], '内装': ['0']}, index={'0'},) df3['t']=0 df3.index = ['新規 内装']#「新規 内装」列 dh=pd.concat([df1, df2, df3])#連結 dr = dh.fillna(0)#欠損値を0に書き換え dr
回答1件
あなたの回答
tips
プレビュー