我正在尝试像这样合并数组:
If:
a = [1.2, 1, 3, 4]
b = [0.0 , 0.0]
c = [0.0 , 0.0]
a = a + b + c
那么结果应该是:
[0.0 , 0.0 , 1.2 , 1 ,3 ,4 , 0.0 ,0.0]
我所做的是提取数组的直方图
并将其与普通数组合并。
x1, bins, patch = plt.hist(array1, bins = round(max(array1) - min(array1)))
x1 = b + x1 + c
but the form of x1 is
x1 = [ 2. 0. 0. 1. 0. 2. 5. 0. 1. 1. 0. 1. 5.]
也许这会导致这样的错误
ValueError:操作数无法与形状 (5,) (30,) 一起广播
请帮我。
我不知道该怎么办