我已经将每日数据转换为烛台的每周数据。这是我的代码:
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}$我尝试这样做,但无法正确地完成,导致错误。我怎么能换,这样就符合警告了?
目前没有回答
相关问题 更多 >
编程相关推荐