擅长:python、mysql、java
<p>所以我用这种方式重命名了标题列</p>
<pre><code> 01 01 01 02 02 02 03 03 03 ...
year id1 id2 val val1 val2 val val1 val2 val val1 val2 ....
2018 01 10 3 30 31 2 23 25 7 52 53 ....
2018 01 20 ....
2018 02 10 ....
2018 02 20 ....
</code></pre>
<p>以这种方式打开文件</p>
^{pr2}$
<p>然后,我实际上只需要<code>stack</code>它在0级</p>
<pre><code>df = df.stack(level=0)
</code></pre>
<p>加上标题</p>
<pre><code>df.index.names = ['year','id1','id2','month']
df = df.reset_index()
</code></pre>