我遇到了pandas.div的问题,因为它引发了一个错误:
ValueError: operands could not be broadcast together with shapes (2490,) (415,)
这是代码:
df_daily = df_daily.div(df_daily.nday445, axis=0)
似乎数组的维度不同,但一切都发生在同一个数据框中,所以我不知道发生了什么。有什么建议吗?
我试过
df_daily.iloc[:, 1:3].div(df_daily.nday445, axis = 0)
并且有效但我不明白该代码背后的逻辑,为什么这样做而另一个不起作用?