我有三个大小相同的数据框。我想知道是否有更简洁和/或更有效的方法来再次创建相同大小的新数据框,从而根据原始数据框的比较来设置值。例如:
原始三个数据框:obj
DataSet = obj.first()
答案 0 :(得分:2)
最好有一个数据样本来确保。
如何进行比较然后将布尔值转换为0/1值呢?
negative_values = (close < low).astype(int)
positive_values = (close > high).astype(int)
long_short = positive_values - negative_values