当我以一种特别的方式探索数据时,我经常会有这样的代码:
X = (adj_all.o.diff(1) / adj_none.o.diff(1)).diff(1)
print(X[X > 0])
有没有一种方法可以简单地在一行中实现这一点?以下内容有效但冗长:
(adj_all.o.diff(1) / adj_none.o.diff(1)).diff(1)[(adj_all.o.diff(1) / adj_none.o.diff(1)).diff(1) > 0]
我想要这样的东西:
(adj_all.o.diff(1) / adj_none.o.diff(1)).diff(1)[self > 0]
请注意,这不是生产代码.这是特别探索的一部分,迭代速度对结果很重要,这就是为什么我希望能够在一行中完成这个常见的事情.