為NumPy 陣列新增額外的欄位
向NumPy 陣列新增額外的欄位是一項簡單的任務,可以使用np.c_函數。此函數專為沿列連接數組而設計,使其成為此目的的理想選擇。
要附加一列零,只要使用以下語法:
<code class="python">np.c_[array, np.zeros((array.shape[0], 1))]</code>
例如,給定以下二維陣列:
<code class="python">a = np.array([ [1, 2, 3], [2, 3, 4], ])</code>
要加一列零,我們可以使用:
<code class="python">b = np.c_[a, np.zeros((a.shape[0], 1))]</code>
這將產生以下數組:
<code class="python">b = np.array([ [1, 2, 3, 0], [2, 3, 4, 0], ])</code>
注意:
以上是如何為 NumPy 陣列新增額外的欄位?的詳細內容。更多資訊請關注PHP中文網其他相關文章!