Jupyter Notebook 中 Python yfinance 安装指南

Jupyter Notebook 能够与各种 Python 库无缝集成,包括用于获取财务数据的 yfinance。通过在 Jupyter Notebook 中安装 yfinance,您可以直接从笔记本环境中访问股票市场数据,从而实现动态数据分析和可视化。此安装过程涉及运行一个简单的命令,该命令使用 notebook 的 shell 界面来管理 Python 包。

目录

设置 Jupyter Notebook

安装 yfinance

步骤 1:打开 Jupyter Notebook

步骤 2:打开新笔记本

第 3 步:安装 yfinance

验证安装

示例:在条形图中获取和显示 Facebook 数据

结论


设置 Jupyter Notebook

Jupyter Notebook 是一个开源 Web 应用程序,允许您创建和共享包含实时代码、方程式、可视化效果和叙述文本的文档。要在您的系统上设置 Jupyter Notebook,请按照下面提到的 GeeksforGeeks 文章进行作:

注意:设置 Jupyter 笔记本 – 链接

安装 yfinance

步骤 1:打开 Jupyter Notebook

从命令行或 Anaconda Navigator 启动 Jupyter Notebook。这将在您的 Web 浏览器中打开一个带有 Jupyter 界面的新选项卡。

步骤 2:打开新笔记本

在 Jupyter 界面中,导航到要工作的目录,然后单击“新建”并选择“Python 3”以打开新笔记本。

第 3 步:安装 yfinance

在笔记本的代码单元格中,输入以下命令并运行该单元格:

!pip install yfinance

屏幕截图-2024-07-22-at-19-31-43-Untitled9---Jupyter-Notebook-min

命令开头的 允许您直接从笔记本运行 shell 命令。此命令 通过 Python 软件包安装程序 .!yfinancepip

验证安装

要检查安装是否成功,您可以尝试在另一个代码单元中导入 yfinance:

import yfinance as yf 

输出:

OP2

如果没有错误,则安装成功,您可以开始使用 来获取财务数据。yfinance

示例:在条形图中获取和显示 Facebook 数据

在此示例中,我们使用 yfinance 库下载 Meta(以前称为 Facebook)和 matplotlib 的历史股票数据,以创建条形图。该代码获取 Meta 股票从 2023 年 1 月 1 日到 2024 年 1 月 1 日的收盘价,并将这些价格可视化为条形图,日期在 x 轴上,收盘价在 y 轴上。

import yfinance as yf import matplotlib.pyplot as plt fb_data = yf.download('META', start='2023-01-01', end='2024-01-01') fb_data['Date'] = fb_data.index fb_data = fb_data[['Date', 'Close']] plt.figure(figsize=(12, 6)) plt.bar(fb_data['Date'], fb_data['Close'], color='blue') plt.xlabel('Date') plt.ylabel('Closing Price (USD)') plt.title('Facebook (Meta) Closing Prices') plt.xticks(rotation=45) plt.grid(True) plt.tight_layout() plt.show() 

输出:

OP

结论

总之,在 Jupyter Notebook 中安装 yfinance 可以高效访问财务数据以进行分析和可视化。通过遵循安装步骤并运行示例代码,您可以直接在笔记本环境中无缝获取和显示股票市场信息,例如 Meta 的收盘价。

作者:算法资料吧!

物联沃分享整理
物联沃-IOTWORD物联网 » Jupyter Notebook 中 Python yfinance 安装指南

发表回复