9

我在本地工作(在我的电脑上)只是测试和学习 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')

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

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

4

5 回答 5

11

您需要 plotly 的离线模式来避免身份验证 - 遵循https://stackoverflow.com/a/44694854/1021819,而不是:

from plotly.offline import iplot
于 2020-04-19T12:21:31.437 回答
1

在点击飞行员之前使用下面的代码行

cf.go_offline() #will make cufflinks offline
cf.set_config_file(offline=False, world_readable=True)
于 2021-11-11T18:19:57.190 回答
1
import pandas as pd
import numpy as np
%matplotlib inline
import plotly.graph_objs as go
from  plotly.offline import plot
import chart_studio.plotly as py
import cufflinks as cf
cf.go_offline()
from plotly.offline import download_plotlyjs, init_notebook_mode, plot,iplot
init_notebook_mode(connected='true')
df = pd.DataFrame(np.random.randn(100,4),columns='A B C D'.split())
df.head()
df.iplot(kind='box')
于 2020-06-16T13:38:48.453 回答
0

开始 Plotly 和 Cufflinks 部分的基础知识:

import pandas as pd
import numpy as np  
%matplotlib inline  
from plotly import __version__ 
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
import cufflinks as cf
init_notebook_mode(connected=True)
cf.go_offline()
于 2020-07-03T19:22:19.547 回答
-3

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

import chart_studio.plotly as py

于 2019-12-28T17:42:55.917 回答