假設我有兩個層次的多索引的數據幀 In [1]: index = pd.MultiIndex.from_tuples([(i,j) for i in range(3)
: for j in range(1+i)], names=list('ij'))
: df = pd.DataFrame(0.1*np.arange(2*len(index)).resh
我有一個熊貓系列是MultiIndexed,看起來是這樣的: index1 subindex value
---------------------------
label1 a 2.0
b 4.1
c 2.3
label2 r1 6.2
s7 45.1
而且我希望把它變成如下: index1 subindex value
下面是另外一個問題了一些數據: date type value
1/1/2016 a 1
1/1/2016 b 2
1/1/2016 a 1
1/1/2016 b 4
1/2/2016 a 1
1/2/2016 b 1
運行此行代碼: x = df.groupby(['date', 'type']).value.agg(['sum', 'max']).u
我有這樣創造了一個多索引大熊貓數據幀: m_index = ['time_remaining', 'inventory']
for i in indicators:
m_index.append(i.name)
cols = []
for col in m_index:
cols.append(col)
cols.append('action')
cols.appen