Pandas:当DataFrame描述返回的count是浮点数时,会出现什么情况?



当描述我的Pandas数据框架时:我得到以下结果:

           Mains_1_Power  Mains_2_Power
count      17.000000      17.000000
mean       57.063528     200.428607
std        67.605151      69.364919
min        11.015203     135.492259
25%        31.850638     161.546607
50%        35.871114     183.986024
75%        56.419915     210.772911
max       312.787603     446.077603

我不明白计数应该是浮点数的情况,我们有半记录吗?如果count总是一个整数,它只是浮点数的表示吗?在count不是整数的地方显示结果可能会令人困惑。有解决办法吗?

Count将始终是类型为float64(而不是类型为int)的整数。

这纯粹是为了表示,因为DataFrames列必须具有相同的类型(或者,至少,这样做会比object类型有性能提升)。

最新更新