我得到:chart_studio.exceptions.PlotlyRequestError:未提供身份验证凭据

Bor*_*man 5 python plotly ohlc

我在本地工作(在我的电脑上)只是测试和学习 PLOTLY 3.7.5。anaconda env 处于活动状态。代码示例由 plotly 给出

代码:

import plotly.plotly as py  # Here all begins (Look)
# import chart_studio.plotly as py  # inted of the line bellow (optional to  try)
import plotly.graph_objs as go
import pandas as pd
from datetime import datetime

if __name__ == '__main__':
    df = pd.read_csv('https://raw.githubusercontent.com/plotly/datasets/master/finance-charts-apple.csv')
    trace = go.Ohlc(x=df['Date'],
                    open=df['AAPL.Open'],
                    high=df['AAPL.High'],
                    low=df['AAPL.Low'],
                    close=df['AAPL.Close'])
    data = [trace]
    py.iplot(data, filename='simple_ohlc')
Run Code Online (Sandbox Code Playgroud)

注意(看):我收到警告错误:

'请安装 chart-studio 包并改用 chart_studio.plotly 模块。

jtl*_*lz2 6

您需要 plotly 的离线模式来避免身份验证 - 遵循/sf/answers/3128639811/,而不是这样做:

from plotly.offline import iplot
Run Code Online (Sandbox Code Playgroud)


小智 -4

自动调用下面这两个库问题就解决了

import chart_studio.plotly as py