0

我正在尝试在 Jupyter 笔记本中离线创建绘图条形图。但我收到以下错误消息。我正在使用名为 train 的数据帧中的 x 和 y 轴。X 变量称为 Sex(男性或女性)和 Y 变量称为 Survived(1 或 0)

错误信息

“PlotlyError:因为你没有在调用中提供'file_id',我们假设你试图从一个url中获取一个数字。你提供了url,'',我们希望它以' https开头: //plot.ly '。运行有关此功能的帮助以获取更多信息。”

import plotly
from plotly.graph_objs import Bar, Scatter, Figure, Layout
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
init_notebook_mode(connected=True) 
from plotly.graph_objs import *
import numpy as np

data = [go.Bar(x=train.Sex,
            y=train.Survived)]
py.iplot(data, filename='jupyter-basic_bar')

关于如何在 Jupyter notebook 中离线获取图表的任何建议?

4

1 回答 1

0

换行:py.iplot(data, filename='jupyter-basic_bar')

iplot(data)

例子:

在此处输入图像描述

于 2019-06-22T11:25:16.823 回答