#這里的結果返回最小日期,最大日期,但是沒有指定列名,所以后面的書寫形式返回的結果也不一樣 grouped=df.groupby(by=['userid']).orderdate.agg(['min','max']) a=type(grouped['min']==grouped['max']) b=type(grouped.min==grouped.max) c=type(grouped.min) print("a的數據類型為:",a) print("b的數據類型為:",b) print("c的數據類型為:",c)
grouped=df.groupby(by=['userid']).orderdate.agg(['min','max']).rename(columns=({'min':'最小值','max':'最大值'})) a=type(grouped['最小值']==grouped['最大值']) b=type(grouped.最小值==grouped.最大值) c=type(grouped.最小值) print("a的數據類型為:",a) print("b的數據類型為:",b) print("c的數據類型為:",c)
運行結果: