回答編集履歴

2

例を追記

2017/04/05 09:30

投稿

can110
can110

スコア38266

test CHANGED
@@ -7,3 +7,21 @@
7
7
  df = df.ix[:,['1','LDK',(~略~),'新規', 't']]
8
8
 
9
9
  ```
10
+
11
+
12
+
13
+ あるいは以下のようにできます。
14
+
15
+ ```Python
16
+
17
+ col = df.columns.tolist() # 列名のリスト
18
+
19
+ col.remove('t') # 't'を削除 ※列名は重複していないものとする
20
+
21
+ col.append('t') # 末尾に`t`を追加
22
+
23
+ df = df.ix[:,col]
24
+
25
+ #df = df[col] でもよい
26
+
27
+ ```

1

内容追記

2017/04/05 09:30

投稿

can110
can110

スコア38266

test CHANGED
@@ -1,3 +1,5 @@
1
+ 表題と質問本文の食い違いにとまどいましたが、`特定の列を末尾(右端)に移動したい`と解釈して回答します。
2
+
1
3
  [pandasのデータフレームの列を入れ替える](http://qiita.com/regeeeepg/items/defb1573cf6290718830)を参考に、以下でできます。
2
4
 
3
5
  ```Python