bankrollhunter / market-breadth

计算美股、A股市场宽度
MIT License
191 stars 95 forks source link

无法运行only integers, slices (`:`), ellipsis (`...`) #11

Open ldmid666 opened 3 years ago

ldmid666 commented 3 years ago

IndexError: only integers, slices (:), ellipsis (...), numpy.newaxis (None) and integer or boolean arrays are valid indices
在analysis.py文件中,提示一个函数库使用错误:

data['is_gap'] = data.apply( lambda row: is_gap(row['high'], row['low'], row['close'], row['pre_high'], row['pre_low'], row['pre_close']), axis=1, raw=True) data['is_esm_over'] = data.apply( lambda row: is_over(row['esm'], row['pesm']), axis=1, raw=True) data['is_eml_over'] = data.apply( lambda row: is_over(row['eml'], row['peml']), axis=1, raw=True)

snow8261 commented 3 years ago

pandas 的版本使用 0.25.3