Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 错误:除连接轴之外的所有输入数组维度必须完全匹配_Python_Numpy_Math_Pygrib - Fatal编程技术网

Python 错误:除连接轴之外的所有输入数组维度必须完全匹配

Python 错误:除连接轴之外的所有输入数组维度必须完全匹配,python,numpy,math,pygrib,Python,Numpy,Math,Pygrib,返回: output=np.column_stack(( L1.values.ravel(), L2.values.ravel(), L3.values.ravel(), L8.values.ravel(), L9.values.ravel(), L10.values.ravel(), L11.values.ravel(), WCSFC, WCUPPER, TCSFC, DCSFC, TCUPPER, Tornado, L1.latlons()[0].ravel(), L1.latlons()[

返回:

output=np.column_stack((
L1.values.ravel(),
L2.values.ravel(),
L3.values.ravel(),
L8.values.ravel(),
L9.values.ravel(),
L10.values.ravel(),
L11.values.ravel(),
WCSFC,
WCUPPER,
TCSFC,
DCSFC,
TCUPPER,
Tornado,
L1.latlons()[0].ravel(),
L1.latlons()[1].ravel()))

output = np.concatenate(map(pointInBox, output), output, axis=1)


np.savetxt(f, output, fmt="%f", delimiter=',')
f.close()

将一维阵列堆叠为列以形成二维阵列。因此,传递给concatenate的所有数组都必须具有形状n,其中n的值对于所有参数都必须相同。显然,在你的情况下,这不会发生。查找不适合的参数并将其删除。

您的串联表达式看起来有误。它的参数应该是一个arry列表和一个axis参数。相反,它有一个贴图、一个数组和一个轴。看起来您正试图在映射循环中应用连接。
return _nx.concatenate(arrays, 1)
ValueError: all the input array   dimensions except for the concatenation axis must match exactly