代碼是這樣
import pandas as pd
pd.set_option('expand_frame_repr', False)
df: pd.DataFrame = pd.read_hdf('a_stock_100.h5', key='sh600000')
rule_type = '1w'
periodf = df.resample(rule=rule_type, on='交易日期', base=0, label='left', closed='left').agg(
{
'开盘价': 'first',
'最高价': 'max',
'最低价': 'min',
'收盘价': 'sum',
}
)
然後報錯是這樣的
C:\Users\PC\anaconda3\python.exe D:/python/123/111.py
D:/python/123/111.py:17: FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
The new arguments that you should use are 'offset' or 'origin'.
>>> df.resample(freq="3s", base=2)
becomes:
>>> df.resample(freq="3s", offset="2s")
print(periodf)
import pandas as pd
pd.set_option('expand_frame_repr', False)
df: pd.DataFrame = pd.read_hdf('a_stock_100.h5', key='sh600000')
rule_type = '1w'
periodf = df.resample(rule=rule_type, on='交易日期', base=0, label='left', closed='left').agg(
{
'开盘价': 'first',
'最高价': 'max',
'最低价': 'min',
'收盘价': 'sum',
}
)
然後報錯是這樣的
C:\Users\PC\anaconda3\python.exe D:/python/123/111.py
D:/python/123/111.py:17: FutureWarning: 'base' in .resample() and in Grouper() is deprecated.
The new arguments that you should use are 'offset' or 'origin'.
>>> df.resample(freq="3s", base=2)
becomes:
>>> df.resample(freq="3s", offset="2s")
print(periodf)