烛台图:替换“如何”在重新取样()基于将来的警告

2024-04-23 10:50:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经将每日数据转换为烛台的每周数据。这是我的代码:

df['Date'] = pd.to_datetime(df['Date'])
df.set_index('Date', inplace=True)
df.sort_index(inplace=True)



def take_first(array_like):
    return array_like[0]

def take_last(array_like):
    return array_like[-1]

output = df.resample('W',                                 # Weekly resample
                    how={'Date2': take_first,
                        'Open': take_first, 
                         'High': 'max',
                         'Low': 'min',
                         'Close': take_last,
                         'Volume': 'sum'}, 
                    loffset=pd.offsets.timedelta(days=-6))  # to put the labels to Monday

df = output[['Date2','Open', 'High', 'Low', 'Close', 'Volume']]

但是,我收到以下警告:

^{pr2}$

我尝试这样做,但无法正确地完成,导致错误。我怎么能换,这样就符合警告了?


Tags: to数据truedfdateindexreturndef