我是 JupyterLab 的新手,正在努力学习。
当我尝试绘制图表时,它在 jupyter notebook 上运行良好,但在 jupyterlab 上没有显示结果。谁能帮我这个?
以下是以下代码:
import pandas as pd
import pandas_datareader.data as web
import time
# import matplotlib.pyplot as plt
import datetime as dt
import plotly.graph_objects as go
import numpy as np
from matplotlib import style
# from matplotlib.widgets import EllipseSelector
from alpha_vantage.timeseries import TimeSeries
以下是用于绘制的代码:
def candlestick(df):
fig = go.Figure(data = [go.Candlestick(x = df["Date"], open = df["Open"], high = df["High"], low = df["Low"], close = df["Close"])])
fig.show()
JupyterLab 结果: 链接到图像 (JupyterLab)
JupyterNotebook 结果: 链接到图像(Jupyter Notebook)
我已将 JupyterLab 和 Notebook 更新到最新版本。我不知道是什么导致 JupyterLab 停止显示该图。
感谢您阅读我的帖子。帮助将不胜感激。
笔记*
我没有包括数据读取部分(库存 OHLC 值)。它包含 API 密钥。给您带来不便,我深表歉意。另外,这是我关于堆栈溢出的第二篇文章。如果这不是一篇写得很好的帖子,我很抱歉。如果可能的话,我会努力付出更多的努力。再次感谢您的帮助。