绘制空白条形图

时间:2018-07-30 17:54:14

标签: python plotly

我正在尝试用图来制作一个仪表板,其中的图形来自已加载的数据框。我目前的问题是,在创建条形图时,即使我使用折线图,其输出也为空白。

这是我的数据集的预览: 这是一个按对象分组的对象,从本质上讲,我有一个更大的数据集,我希望该数据能显示出基线时间序列趋势。

preview of my dataset

data set types

import plotly.offline as offline
import plotly.graph_objs as go
data = [go.Bar(
        x=[Safe.Period],
        y=[Safe.Units]
)]

pl.offline.iplot(data, filename='basic-bar')

我得到这个空白输出:

blank output

现在我可以像这样工作了:

trace = go.Scatter(x= Topline.Period,
               y= Topline.Units,
                mode = "lines")
data = [trace]

pl.offline.iplot({"data":data})

Line chart

因此,在折线图中或至少由线连接的散点图中,代码有效。但以条形图的形式显示时不是这样。

有人能对此有所启发/推荐任何修复/检查吗?我仍然习惯于绘图,希望有一天将我的excel仪表板移至python / plotly。

0 个答案:

没有答案