df_1st=df_go2.groupby('識訓人手機號')['下單時間'].apply(min).reset_index()
df_1st.rename(columns={'下單時間':'首單時間'},inplace=True)
df_ods3=pd.merge(df_go2,df_1st,left_on='識訓人手機號',right_on='識訓人手機號',how='left')
df_ods3.loc[df_ods3['下單時間']==df_ods3['首單時間'],'是否首單']='首單'
df_ods3.loc[:,'是否首單']=df_ods3.loc[:,'是否首單'].fillna('非首單')比如對于構造首單這個操作,想變成def 用apply去呼叫,但是好像只能一列一列傳,所以會報錯keyerror 沒有那列
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/278622.html
