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)

运行结果:


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM