3
def afun(group):
aa=len(group)
group.sort_values(inplace=True)
return pandas.DataFrame({'score':numpy.arange(aa),'price':group})
df = pandas.DataFrame({
'stock':numpy.repeat(['AAPL','GOOG','YHOO'], 3),
'date':numpy.tile(pandas.date_range('5/5/2015', periods=3, freq='D'), 3),
'price':(numpy.random.randn(9).cumsum() + 10) ,
'price2':(numpy.random.randn(9).cumsum() + 10)})
df = df.set_index(['stock','date'])
agroupDf=df.groupby(level='date')
tt=agroupDf['price'].apply(afun)
변수 TT의 값이 TT는 두 개의 열 '날짜'를 가지고, 어떻게 secend 열 '날짜'를 피하기 위해 왜이유
내 질문은 그림에 표시됩니다 중복 수준 돌아 groupby.apply?
한 날짜 인덱스, 하나 열입니다. 심지어 팬더에게 날짜를 기준으로 색인을 만들도록 요청했습니다. – sascha
주식 및 날짜 열을 인덱스 – maxymoo
@maxymoo로 설정 한 후에 해당 주식 및 날짜 열을 삭제하려는 것일 수 있습니다. 이유는 무엇입니까? – Merlin