从 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中文网其他相关文章!