【发布时间】:2021-11-22 15:23:05
【问题描述】:
我有一个简单的问题。我想从 yfinance 下载数据并将其存储在 Dataframe 中。这样可行。 现在我如何另外提取存储在该数据框中的 X 和 Y 值? 我的意思是,仅从事实来看,数据是可绘制的,我得出结论,图上的每个数据点都有 x 和 y 值。
这里是简单的代码
import yfinance as yf
import matplotlib.pyplot as plt
stock = 'TSLA'
start = '2020-11-01'
df = yf.download(stock , start=start)
我最终想要实现的'将是使用 X 和 Y 值将它们输入到 polyfit 函数中。 通过这种方式,我试图对股票的价格图表数据进行回归,以最终能够获取衍生品并对该函数进行一些分析。
有人有好主意吗?
我很感激,非常感谢, 本杰明
【问题讨论】:
-
数据框的列是:'Open'、'High'、'Low'、'Close'、'Adj Close'、'Volume'。你叫 X 还是 Y 哪一个?你想和另一个一起预测哪一个?
-
是的,这些是列,但还有一个:日期。当我从数据框中绘制数据时,我猜,我确实将日期中的日期绘制为 X 值,将 Closeprice 绘制为 Y 值。现在:如何遍历行并将日期保存为 X 值,将收盘价保存为 Y 值?
标签: python pandas dataframe non-linear-regression yfinance