pandas中没有指定字段名,读取相应字段时的数据类型
#这里的结果返回最小日期,最大日期,但是没有指定列名,所以后面的书写形式返回的结果也不一样 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)
运行结果:
相关推荐
三石 2020-10-30
roamer 2020-10-29
三石 2020-10-29
wangquannuaa 2020-10-15
wangquannuaa 2020-09-29
jzlixiao 2020-09-15
wangquannuaa 2020-08-30
三石 2020-08-23
逍遥友 2020-08-21
jzlixiao 2020-08-18
wangquannuaa 2020-08-17
QianYanDai 2020-08-16
cjsyrwt 2020-08-14
jzlixiao 2020-07-29
xirongxudlut 2020-07-20
mmmjyjy 2020-07-16
QianYanDai 2020-07-05
QianYanDai 2020-07-05
june0 2020-07-04