ValueError: operands could not be broadcast together with shapes (2,) (1640,)已解決

在量化交易數據處理中遇到一個問題 違反了ufunc的廣播機制(有關廣播概念,單開一篇詳細介紹:傳送蟲洞) 廣播機制如下: 當我們使用ufunc函數對兩個數組進行計算時,ufunc函數會對這兩個數組的對應元素進行計算,因此它要求這兩個數組有相同的大小(shape相同)。如果兩個數組的shape不同的話,會進行如下的廣播(broadcasting)處理: 讓所有輸入數組都向其中shape最長的數組看齊
相關文章
相關標籤/搜索