【发布时间】:2020-05-07 00:47:23
【问题描述】:
我需要帮助在我的数据框上创建一个新列
我有以下数据框:
OPEN CLOSE
1 1.10074 1.10073
2 1.10073 1.10083
3 1.10083 1.10082
4 1.10082 1.10070
5 1.10071 1.10073
6 1.10073 1.10083
7 1.10083 1.10083
8 1.10083 1.10086
9 1.10088 1.10073
10 1.10073 1.10075
每当大于或小于上一个时,我想标记'CLOSE'列中的值
示例退出:
OPEN CLOSE TAG
1 1.10074 1.10073 ? #anything can be placed
2 1.10073 1.10083 1 #value higher than previous
3 1.10083 1.10082 0
4 1.10082 1.10070 0
5 1.10071 1.10073 1 #value higher than previous
6 1.10073 1.10083 1 #value higher than previous
7 1.10083 1.10083 ? #when equal anything can be placed
8 1.10083 1.10086 1 #value higher than previous
9 1.10088 1.10073 0
10 1.10073 1.10075 1 #value higher than previous
最好的方法是什么?我试过枚举,但我做不到。感谢您的帮助。
【问题讨论】: