df2=ts.get_k_data('600596',start='2010-07-20',end='2018-07-20') col=df2.columns.tolist()
col.insert(col.index('close'),'zhangfu') zhangfu=df2.close/df2.close.shift(1)-1
df2.reindex(columns=col)
代码运行后整个zhangfu列都是NaN.
但如果直接print(zhangfu)则是有具体数字的。请问如何解决。