
Python中剔除numpy.array中的非NaN值示例
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本篇教程详细介绍了如何使用Python编程语言及其强大的库NumPy来识别并移除数组中的所有非NaN(Not a Number)元素。通过实际代码示例,帮助读者掌握高效的数据清洗技巧。
代码需要先导入pandas库,并且`arr`的数据类型为一维的np.array。
```python
import pandas as pd
arr[~pd.isnull(arr)]
```
补充知识:在Python中,numpy.mean()函数中的axis参数用于指定计算平均值的方向。例如:
- `sum(axis=*)` 用于求和,
- `mean(axis=*)` 用于计算平均值。
示例代码如下所示:
```python
import numpy as np
X = np.array([[1, 2], [4, 5], [7, 8]])
print(np.mean(X, axis=0, keepdims=True))
print(* * 50)
print(np.mean(X, axis=1, keepdims=True)) # 此处修正了拼写错误
```
全部评论 (0)
还没有任何评论哟~


