相关疑难解决方法(0)

plotly.offline.iplot给出一个大的空白字段作为其输出 - 为什么?

我正在尝试在Jupyter笔记本中创建一个Sankey图表,我的代码基于此处显示的第一个示例.

我最终得到了这个,我可以运行而不会出现任何错误:

import numpy as npy
import pandas as pd
import plotly as ply

ply.offline.init_notebook_mode(connected=True)

df = pd.read_csv('C:\\Users\\a245401\\Desktop\\Test.csv',sep=';')

print(df.head())
print(ply.__version__)

data_trace = dict(
    type='sankey',
    domain = dict(
      x =  [0,1],
      y =  [0,1]
    ),
    orientation = "h",
    valueformat = ".0f",
    node = dict(
      pad = 10,
      thickness = 30,
      line = dict(
        color = "black",
        width = 0.5
      ),
      label =  df['Node, Label'].dropna(axis=0, how='any'),
      color = df['Color']
    ),
    link = dict(
      source = df['Source'].dropna(axis=0, how='any'),
      target = df['Target'].dropna(axis=0, …
Run Code Online (Sandbox Code Playgroud)

python plotly jupyter jupyter-notebook jupyter-lab

16
推荐指数
3
解决办法
5324
查看次数

标签 统计

jupyter ×1

jupyter-lab ×1

jupyter-notebook ×1

plotly ×1

python ×1