【提交作业】resample函数的应用
来源:2-7 【作业】resample函数的应用-简答题

Jess001
2022-05-23
作业1:
import time
import pandas as pd
from jqdatasdk import *
转换周期: 日K转换为月K
df = get_price(‘000001.XSHE’, start_date=‘2021-01-01’,end_date=‘2021-01-29’,
frequency=‘daily’,panel=False)# 获取日K
#添加一行
df[‘month’] = df.index.month
df_month = pd.DataFrame()
df_month[‘open’] = df[‘open’].resample(‘M’).first()
df_month[‘close’] = df[‘close’].resample(‘M’).last()
df_month[‘high’] = df[‘high’].resample(‘M’).max()
df_month[‘low’] = df[‘low’].resample(‘M’).min()
print(df_month)
输出:
第二题:
import time
import pandas as pd
from jqdatasdk import *
df = get_price(‘000001.XSHE’, start_date=‘2020-01-01’,end_date=‘2020-12-31’,
frequency=‘daily’,panel=False)# 获取日K
df[‘month’] = df.index.month
df_month = pd.DataFrame()
df_month[‘volume’] = df[‘volume’].resample(‘M’).sum()
df_month[‘money’] = df[‘money’].resample(‘M’).sum()
print(df_month)
输出:
1回答
-
DeltaF
2022-07-19
棒棒哒,学习愉快
00
相似问题
回答 2
回答 1