2024-03-29 08:57:18 发布
网友
我有一个数据集,其中一列包含是否有故障或是否由0和1表示。我需要创建一个新的列,其中包含熊猫下一次失败的时间。你知道吗
对于传递给函数^{}的组,通过[::-1]索引将^{}与交换的值一起使用:
[::-1]
df = pd.DataFrame({'failure': [0,0,0,1,0,0,1]}) s = df['failure'].iloc[::-1].cumsum() df['time to failure'] = s.groupby(s).cumcount() print (df) failure time to failure 0 0 3 1 0 2 2 0 1 3 1 0 4 0 2 5 0 1 6 1 0
对于传递给函数^{} 的组,通过} 与交换的值一起使用:
[::-1]
索引将^{相关问题 更多 >
编程相关推荐