아래의 df1에 열 SUM을 추가하고 싶습니다. 그것은 Datetime MultiIndex이고 새로운 열 SUM은 행의 합계를 반환해야합니다.Multiindex 데이터 프레임에 열 추가
multex = pd.MultiIndex.from_product([['price',
'weight','quantity','portfolio'] ,df1.index],names=['Date', 'Stats'])
new_df = pd.DataFrame(index=multex, columns= df1.columns.values.tolist())
다음으로 동일한 값을 반환하는 행 SUM을 추가하고자합니다. 내가 해봤 지금까지 다음
이df1['SUM']= df1.ix['price'].sum(axis=1)
A B C D E
2006-04-28 00:00:00
price 69.62 69.62 6.518 65.09 69.62
weight
std
2006-05-01 00:00:00
price 71.5 71.5 6.522 65.16 71.5
weight
std
2006-05-02 00:00:00
price 72.34 72.34 6.669 66.55 72.34
weight
std
나는 것을 사람들이 쉽게 da를 재현 할 수 있도록 질문을 업데이트하십시오. taframe. 또한, df1 [ 'SUM'] = df1.ix [ 'price']. sum (axis = 1)의 결과는 무엇입니까 –
HI. 감사. thats 내가 얻은 오류 : ValueError : 모양이 일치하지 않음 : 모양의 값 배열 (2939)이 모양 (2939,2) – uniXVanXcel