Python全系列 教程
3567个小节阅读:5931.2k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
x# 获取日K数据
df = get_price("000001.XSHE",start_date="2023-01-01",
end_date='2023-02-01',
frequency="daily")
# 日K涨跌幅计算
df['close_pct'] = (df['close'] - df['close'].shift(1)) / df['close'].shift(1)
# 计算周K涨跌幅
import pandas as pd
df_week = pd.DataFrame()
'''
将数据转换为制定周期:开盘价(周期第1天)、收盘价(周期最后1天)、
最高价(周期内最高价)、最低价(周期内最低价)
'''
df_week['open'] = df['open'].resample('W').first()
df_week['close'] = df['close'].resample('W').last()
df_week['high'] = df['high'].resample('W').max()
df_week['low'] = df['low'].resample('W').min()
# 周K涨跌幅计算
df_week['close_pct'] = (df_week['close'] - df_week['close'].shift(1)) / df_week['close'].shift(1)
1. 涨跌幅的计算公式是______
A (前期收盘价-当期收盘价) / 当期收盘价
B (前期收盘价-当期收盘价) / 前期收盘价
C (当期收盘价-前期收盘价) / 当期收盘价
D (当期收盘价-前期收盘价) / 前期收盘价
2. Series的______方法能够将数据按顺序后移一位
A shift(1)
B shift(-1)
C shift(2)
D shift(-2)
1=>D 2=>A