如何修复“ValueError:操作数无法与形状一起广播(809,)(2,)”当使用面板图的日期时间小部件时?

问题描述 投票:0回答:0

我正在尝试使用面板中的 DateRange 滑块来创建交互式绘图。

年份滑块:

yearSlider2 = pn.widgets.DateRangeSlider(
    name='Date Range Slider',
    start=dt.datetime(1950, 1, 1), end=dt.datetime(2023, 1, 1),
    value=(dt.datetime(1990, 1, 1), dt.datetime(2018, 1, 1)),
    step=24*3600*2*1000
)

剧情:

val_vs_market_scatterplot_pipeline = (
    idf[
        (idf.DATE <=yearSlider2) &
        (~ (idf.MARKET.isin(markets)))
    ]
    .groupby(['MARKET', 'DATE'])[yaxisval].mean()
    .to_frame()
    .reset_index()
    .sort_values(by='VALUATION')  
    .reset_index(drop=True)
)

错误信息:

ValueError: operands could not be broadcast together with shapes (809,) (2,) 
python plot widget panel holoviz
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.