我被卡住了。我有一个带有j列的熊猫数据框,每列包含1000个值,每列代表一天。我还有另一个单独的值数组,每个值对应于每天的期望值。
我想找出每列中有多少个值大于上一个天的值。
DF:
D1 D2 D3
5 6 9
10 2 1
3 9 2
Array:
(2, 4, 5)
对于D2列,值的哪个比例大于2?对于D3列,什么比例的值大于4,对于D4列(未显示),什么比例的值大于D3,依此类推... ...>
在这种情况下,对于D2,将增加66%(2/3),然后对于D3,将增加33%(1/3)。
感谢您的帮助。谢谢!
我被卡住了。我有一个带有j列的熊猫数据框,每列包含1000个值,每列代表一天。我还有另一个单独的值数组,每个值对应于预期的...
您需要做的是让一个for循环遍历每个值,然后查看它是否大于该数字。
首先,您移动列: