我在用
df = df.groupby(['Sequence_ID','Altitude_[m]']).mean()
但是groupby删除了我的Timestamp列。为什么? 我的原始数据框:
Timestamp Sequence_ID ... CNR_[dB] Confidence_Index_Status
0 2019-04-04 23:01:00.147 119569.0 ... -11.66 1.0
分组后:
Azimuth_[°] Elevation_[°] ... CNR_[dB] Confidence_Index_Status
Sequence_ID Altitude_[m] ...
119569.0 100.0 0.0 89.999 ... -11.660 1.0
150.0 0.0 89.999 ... -12.890 1.0
时间戳不见了
groupyby不是您执行的唯一操作。 首先执行groupby,然后执行mean计算
查看mean的文档,似乎并不是所有的列都被使用
为了测试这一点,您可以分离这两个操作并随后执行它们
相关问题 更多 >
编程相关推荐