擅长:python、mysql、java
<p>我不知道为什么要创建multindex,但是您可以简单地<code>sort_values</code>或使用<code>groupby</code>。你知道吗</p>
<pre class="lang-py prettyprint-override"><code>import pandas as pd
df = pd.DataFrame({"ColumnA":['a','c','a','e','c','c'],
"ColumnB":['b','d','b','f','d','d'],
"ColumnC":['SD100','SD200','SD300','SD400','SD500','SD600']})
print(df)
</code></pre>
<pre><code> ColumnA ColumnB ColumnC
0 a b SD100
1 c d SD200
2 a b SD300
3 e f SD400
4 c d SD500
5 c d SD600
</code></pre>
<pre class="lang-py prettyprint-override"><code>df = df.sort_values(by=['ColumnA','ColumnB'])
df.set_index(['ColumnA', 'ColumnB','ColumnC'], inplace=True)
df
</code></pre>