Pandas 数据帧计数应为int64

Pandas 数据帧计数应为int64,pandas,Pandas,如何使int64以下的类型 m1 = df.groupby('Time')['Bid'].agg(o='first', h='max', l='min', c='last', v='count') print(m1['v'].dtype) float64 您只需使用: m1['v_int']=m1['v'].astype(int) 如果有任何十进制数,它将四舍五入到最接近的整数m1['v']=m1['v'].astype('int64')?

如何使int64以下的类型

m1 = df.groupby('Time')['Bid'].agg(o='first', h='max', l='min', c='last', v='count')
print(m1['v'].dtype)

float64
您只需使用:
m1['v_int']=m1['v'].astype(int)
如果有任何十进制数,它将四舍五入到最接近的整数

m1['v']=m1['v'].astype('int64')