标签: python-3.x pandas dataframe time-series
我使用熊猫导入了股市数据。现在,我想通过创建像这样的新变量来创建新列:
New column = if close > close.shift(5): Print (1) Elif close < close.shift(5) : Print (-1) Else: Print(0)
有没有办法做到这一点?预先感谢。
答案 0 :(得分:2)
让我们使用np.sign
np.sign
np.sign(colse-colse.shift(5))