通过熊猫中的列值触发结果

让我们考虑一个数字分布在 -1 和 1 之间的数据帧。在这个序列中有两个改变系统状态的边界:-0.5 和 0.5。如果系统越过 0.5,它将保持其位置,直到系统通过 -0.5(和相反)。在以下数据框中给出一个直观的示例:

d = pd.DataFrame([[0.1,0.3,-0.1,-0.8,-0.7,0.2,0.9,0.4,-0.1,-0.8], [None, None, None, -1,-1,-1, 1, 1, 1, -1]]).T

不使用for循环,如何计算第1 ?

http://img.mukewang.com/60b5f99f0001c63900950298.jpg

慕勒3428872
浏览 143回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python