df1_2['cut']=np.cumsum(df1_2['judge_wind']!=(['NONE']+df1_2['judge_wind'].loc[0:(len(df1_2)-2),].tolist()))
时间: 2024-05-29 21:14:45 浏览: 68
df1.zip_The Given_discrete fourier
这段代码的作用是给DataFrame df1_2添加一列名为'cut'的列,列中的元素是对'judge_wind'列进行判断后得到的累加值。具体来说,它使用了numpy中的cumsum函数,对'judge_wind'列进行判断是否与前一个元素相同,如果不同则返回True,否则返回False,然后将这些True和False进行累加,并将结果存储在'cut'列中。另外,['NONE']是一个无效的语法,应该修改为'NONE'。最后一部分的'.tolist()'是将Series类型的数据转换成List类型的数据。
阅读全文