我可以回答这个问题。您可以使用以下代码来计算30天内股价的最高价:
复制
import pandas as pd
import yfinance as yf
# 设置股票代码和日期范围
symbol = "AAPL"
start_date = "2021-01-01"
end_date = "2021-06-30"
# 获取股票数据
stock_data = yf.download(symbol, start=start_date, end=end_date)
# 计算最高价
max_price = stock_data["High"].rolling(window=30).max()
# 打印结果
print(max_price)
请注意,这只是一个示例代码,您需要根据您的具体需求进行修改。