Plotly:如何用滑块调整直方图的大小?

2024-10-01 15:46:44 发布

您现在位置:Python中文网/ 问答频道 /正文

当前正在使用Plotly显示直方图数据。我想能够实现一个滑块,能够改变我的直方图数据和更新我的绘图bin大小。你知道我该怎么做吗?你知道吗

我在下面附加了一个函数,它成功地将我的数据显示到一个url。你知道吗

def displayHistogram(dataSet, sensorNameSet, chartTitle, yAxisTitle, url):
    j = 0
    data = []
    nbins = 1
    for i in dataSet:
        print(i[0][:])
        trace = go.Histogram(x=i[0][:], y=(i[2][:] ), name=sensorNameSet[j], nbinsx=nbins)
        data.append(trace)
        j += 1

    layout = go.Layout(
        title=go.layout.Title(
            text=chartTitle,
            xref='paper',
            x=0
        ),

        yaxis=go.layout.YAxis(
            title=go.layout.yaxis.Title(
                text=yAxisTitle,
                font=dict(
                    family='Courier New, monospace',
                    size=18,
                    color='#7f7f7f'
                )
            )
        )

    )

    fig = go.Figure(data=data, layout=layout)
    ply.plot(fig, filename=url)

Tags: 数据texturlgodatatitletrace直方图

热门问题