2017-01-24 2 views
-1

df가 있습니다. 하나의 열에 의해 그룹을 수행하고 그 데이터 프레임을 내 함수로 전달하고 싶습니다.그룹 이후에 데이터 프레임을 함수로 전달

def func(dataframe): 
    .... 

df = df.groupby(['col1']).func.reset_index() 

하지만 난 오류

'DataFrameGroupBy' object has no attribute func 

1. df = df.groupby(['col1']).func().reset_index() #not working 
2. df = df.groupby(['col1']).reset_index() 
    df = df.func.reset_index() #not working 

답변

2

같은 다양한 방법을 사용하여 시도 무엇입니까 당신은 GroupBy.apply 필요

df = df.groupby(['col1']).apply(func).reset_index() 
관련 문제