回答編集履歴
2
補足を追加
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
1
|
マルチインデックスの0の部分を消すだけでいいのであれば、`droplevel`が使えます。
|
2
|
+
|
3
|
+
指定する値は0オリジンの順序で、最上位のインデックスが0番目、次のインデックスが1番目なので、今回は0を指定します(インデックスの値が0であることとは関係ありません)。
|
2
4
|
|
3
5
|
|
4
6
|
|
1
表現を修正
test
CHANGED
@@ -22,13 +22,13 @@
|
|
22
22
|
|
23
23
|
|
24
24
|
|
25
|
-
df = pd.DataFrame(np.random.randn(4), index=index)
|
25
|
+
df = pd.DataFrame(np.random.randn(4), index=index).T
|
26
26
|
|
27
|
-
|
27
|
+
print(df)
|
28
28
|
|
29
29
|
|
30
30
|
|
31
|
-
df.
|
31
|
+
df.columns = df.columns.droplevel(0)
|
32
32
|
|
33
33
|
print(df)
|
34
34
|
|
@@ -38,14 +38,14 @@
|
|
38
38
|
|
39
39
|
```results
|
40
40
|
|
41
|
-
|
41
|
+
0
|
42
42
|
|
43
|
-
open
|
43
|
+
open high low close
|
44
44
|
|
45
|
-
|
45
|
+
0 1.788806 1.069373 -0.236707 0.746392
|
46
46
|
|
47
|
-
low
|
47
|
+
open high low close
|
48
48
|
|
49
|
-
|
49
|
+
0 1.788806 1.069373 -0.236707 0.746392
|
50
50
|
|
51
51
|
```
|