擅长:python、mysql、java
<p>您需要首先对齐阵列维度。您当前正在尝试组合一维和二维数组。对齐后,可以使用<a href="https://docs.scipy.org/doc/numpy/reference/generated/numpy.vstack.html" rel="nofollow noreferrer">^{<cd1>}</a>。在</p>
<p>注意<code>np.array([A]).shape</code>返回<code>(1, 7)</code>,而{<cd4>}返回{<cd5>}。一个更有效的选择是使用<code>A[None, :]</code>。在</p>
<p>另请注意,您的数组将变为dtype <code>object</code>,因为这将接受任意/混合类型。在</p>
<pre><code>A = np.array(['Subject_ID', 'tube_label', 'sample_#', 'Relabel',
'sample_ID','cortisol_value', 'Group'], dtype='<U14')
B = np.array([['STM002', '170714_STM002_1', 1, 1, 1, 1.98, 'HC'],
['STM002', '170714_STM002_2', 2, 2, 2, 2.44, 'HC'],], dtype=object)
res = np.vstack((np.array([A]), B))
print(res)
array([['Subject_ID', 'tube_label', 'sample_#', 'Relabel', 'sample_ID',
'cortisol_value', 'Group'],
['STM002', '170714_STM002_1', 1, 1, 1, 1.98, 'HC'],
['STM002', '170714_STM002_2', 2, 2, 2, 2.44, 'HC']], dtype=object)
</code></pre>