ValueError:('长度必须匹配以比较'(120,),(1,))

发布于 2025-02-10 23:49:39 字数 467 浏览 2 评论 0原文

如何根据插入dcc.dropdown中插入的值显示数据(... value = ['01/01/2022])

当前,图表中没有基于插入的值显示的数据,并按照以下出现错误消息:

错误消息:valueerror :('长度必须匹配以比较',(120,),(1,)

)知道如何解决吗?

date_category = list(df['Date'].unique())

app.layout = dbc.Container([
dbc.Row([
   dcc.Dropdown(id='date_drdn', multi=False, value= ['01/01/2022'], 
                 options = [{'label':x, 'value':x} 
                                for x in date_category]

How to display the data based on the value which inserted in thedcc.Dropdown(...value=['01/01/2022])?

Currently, there is no data displayed in the chart based on the value inserted and come out error message as per below:

Error message: ValueError: ('Lengths must match to compare', (120,), (1,))

Does anyone know how to solve it?

date_category = list(df['Date'].unique())

app.layout = dbc.Container([
dbc.Row([
   dcc.Dropdown(id='date_drdn', multi=False, value= ['01/01/2022'], 
                 options = [{'label':x, 'value':x} 
                                for x in date_category]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

晌融 2025-02-17 23:49:39

答:

删除[]

示例:值= '01/01/2022'

date_category = list(df['Date'].unique())

app.layout = dbc.Container([
dbc.Row([
    dcc.Dropdown(id='date_drdn', multi=False, value= '01/01/2022', 
                options = [{'label':x, 'value':x} 
                            for x in date_category]

Answer:

Remove the [ ]

example: value= '01/01/2022'

date_category = list(df['Date'].unique())

app.layout = dbc.Container([
dbc.Row([
    dcc.Dropdown(id='date_drdn', multi=False, value= '01/01/2022', 
                options = [{'label':x, 'value':x} 
                            for x in date_category]
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文