0
나는 Pandas를 처음 사용합니다. 나는 날짜에 의한 dataframe을 그룹화그룹화 된 데이터 프레임의 다른 열에 다른 기능 적용
def func(x):
questionID = x['questionID'].size()
is_true = x['is_bounty'].sum()
is_closed = x['is_closed'].sum()
flag = True
return pd.Series([questionID, is_true, is_closed, flag], index=['questionID', 'is_true', 'is_closed', 'flag'])
df_grouped = df1.groupby(['date'], as_index = False)
df_grouped = df_grouped.apply(func)
아래 그림과 같이 dataframe의 다른 컬럼에 함수를 적용하지만이 프로그램을 실행할 때 나는 같은 일을 수행 할 때
questionID = x['questionID'].size()
TypeError: 'int' object is not callable.
말하는 오류가 발생했습니다 이렇게하면 오류가 발생하지 않습니다.
df_grouped1 = df_grouped['questionID'].size()
어디서 잘못 될지 이해하지 못합니다.