[英]Pandas: I want to create a column in a Time Series where the value depends on the previous row's value
I have a time series dataframe where I need to create a boolean-valued column, which is我有一个时间序列数据框,我需要在其中创建一个布尔值列,即
As you have not provided any sample data, so I am not 100% sure, what you exactly want.由于您没有提供任何样本数据,所以我不能 100% 确定您到底想要什么。 But here is what I think you need to do
但这是我认为你需要做的
df=pd.DataFrame([np.random.randn(10,1)],columns=['first'])
df['prev']=df.shift(1)
df['prev']-df['first']>df['first']*0.1
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.