生生不息

生生不息

金融数据分析

AI使用Pelt算法检测趋势变化

AI使用Pelt算法检测趋势变化

提示词 有一个DataFrame,包含日期和股票的收益价,请用Pelt算法对其进行变点检测。 答案 import pandas as pd import numpy as np import matplotlib.pyplot as plt import ruptures as rpt plt.
AI温索化处理异常值

AI温索化处理异常值

提示词 DataFrame中包含一列收盘价,该如何使用温索化来处理异常值,请给出示例代码并进行可视化。 答案 import pandas as pd import numpy as np import matplotlib.pyplot as plt import seaborn as sns f
AI滚动统计检测异常值

AI滚动统计检测异常值

提示词 有一个DataFrame,包含一列收盘价,我需要使用滚动统计的方法,先计算出简单收益,针对简单收益求出20日滚动均值以及20日滚动标准差,再将大于滚动均值加2个滚动标准差或小于滚动均值减去2个滚动标准差的简单收益标为异常值,最后将数据进行可视化,请给出示例代码。 答案 import pan
AI添加K线图成交量

AI添加K线图成交量

提示词 在一个DataFrame中,包含股票的开盘价、最高价、最低价、收盘价、成交量。需要用Ploty绘制K线图,添加20日、30日均线,并将成交量以子图的形式绘制在K线图的下方。请给出示例代码。 答案 import pandas as pd import plotly.graph_objects
AI添加K线图均线

AI添加K线图均线

提示词 # Python代码 # 导入plotly import plotly.graph_objects as go # 创建Candlestick图 fig = go.Figure(data=[go.Candlestick(x=df.index, open=
AI绘制K线图

AI绘制K线图

提示词 一个DataFrame中包含股票的开盘价、收盘价、最高价、最低价,现在要将其绘制为K线图,请给出示例代码。 答案 import pandas as pd import mplfinance as mpf df = pd.read_excel('../数据/历史行情数据.xlsx') #
AI美化交互式图像

AI美化交互式图像

提示词 # Python代码 # 导入plotly import plotly.graph_objects as go from plotly.subplots import make_subplots # 创建一个子图 fig = make_subplots(rows=2, cols=1,
AI用Ploty绘制交互式图像

AI用Ploty绘制交互式图像

提示词 现在有一个DataFrame,包含收盘价和简单收益,请用Ploty绘制子图来展示这两列。 答案 import plotly.graph_objects as go from plotly.subplots import make_subplots import pandas as pd i
AI用Cufflinks绘制交互式图像

AI用Cufflinks绘制交互式图像

提示词 现在有一个DataFrame,其中一列是股票的每日收盘价,我希望用Cufflinks和Plotly绘制交互式图表,请给出示例代码。 答案 # 安装必要库(如未安装) # pip install cufflinks plotly pandas import pandas as pd imp
AI美化子图

AI美化子图

提示词 # 创建包含2行子图的图像 fig, axes = plt.subplots(nrows=2, ncols=1, dpi=300, sharex=True) # 在第一个子图中绘制 '收盘' 列 df['收盘'].plot(ax=axes[0], title='收盘价') # 在第二个子