为什么通过pandas DataFrame列创建图标签显示1?

请您看看我的代码。

我使用plotly和dash来开发基于熊猫数据框的仪表板。

一旦生成图表,轴标签和比例尺就正确了,但是一旦我将鼠标移到图表下方,所有标签的标记标签就会显示为“ 1”。

如果我插入直接号码,它会正确显示。

我试图将这些列转换为'int64',但问题仍然存在。

        html.Div(children = "Dash - A Data Product Development from plotly",style = {'textAlign' : 'center',}),dcc.Graph(
        id = 'lines-chart',figure = {
            'data' : [
        {'x': df1['OrderType'],'y': df1['Qty'],'type': 'bar','name': 'Dropado'},{'x': df1['OrderType'],'y': df1['OrderTypeProcessed'],'name': 'Realizado'}


            ],'layout' : {
                'title': 'Grafico'
            }
        }
    ),

这是错误的显示:

请注意,一旦我将鼠标移到列下方,“ Dropado”和“ Realizado”就会显示1。

为什么通过pandas DataFrame列创建图标签显示1?

wsp0988 回答:为什么通过pandas DataFrame列创建图标签显示1?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3145671.html

大家都在问