從 NumPy 陣列中刪除 NaN 值
NumPy 陣列通常包含表示為 NaN(非數字)的缺失或無效資料。刪除這些值對於資料操作或分析至關重要。以下是如何使用NumPy 完成此操作:
使用Numpy.isnan 和陣列索引
從陣列x 中刪除NaN 值:
<code class="python">x = x[~numpy.isnan(x)]</code>
說明:
範例:
<code class="python">array = [1, 2, NaN, 4, NaN, 8] # Remove NaN values array_cleaned = array[~numpy.isnan(array)] print(array_cleaned) # Output: [1, 2, 4, 8]</code>
以上是如何從 NumPy 數組中刪除 NaN(非數字)值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!