对数据框按照“unit_nr”列进行分组

grouped_by_unit = df.groupby(by="unit_nr")
# 获取每个“unit_nr”中的最大“time_cycles”值
max_cycle = grouped_by_unit["time_cycles"].max()
# 将每个“unit_nr”中的“time_cycles”值减去对应的最大值,得到剩余寿命
out = df["time_cycles"] - max_cycle[df["unit_nr"]].values
return out
在jupyter notebook中 以下out是什么意思 帮我用汉语注释def add_remaining_useful_lifedf # Get the total number of cycles for each unit grouped_by_unit = dfgroupbyby=unit_nr max_cycle = grouped_by_unittime_cycl

原文地址: https://www.cveoy.top/t/topic/ck5S 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录