如何将 numpy ndarray 对象转换为 pandas DataFrame 对象
时间: 2024-05-09 08:20:15 浏览: 111
Pandas:DataFrame对象的基础操作方法
5星 · 资源好评率100%
可以使用 pandas 的 DataFrame 构造函数,将 numpy 的 ndarray 对象转换为 pandas DataFrame 对象。具体步骤如下:
1. 导入 pandas 和 numpy 模块
```python
import pandas as pd
import numpy as np
```
2. 创建 numpy 的 ndarray 对象
```python
arr = np.array([[1, 2], [3, 4], [5, 6]])
```
3. 使用 pandas 的 DataFrame 构造函数将 ndarray 对象转换为 DataFrame 对象
```python
df = pd.DataFrame(arr, columns=['A', 'B'])
```
其中,arr 是要转换的 ndarray 对象,columns 参数是指定 DataFrame 对象的列名。
完整代码如下:
```python
import pandas as pd
import numpy as np
arr = np.array([[1, 2], [3, 4], [5, 6]])
df = pd.DataFrame(arr, columns=['A', 'B'])
print(df)
```
输出结果为:
```
A B
0 1 2
1 3 4
2 5 6
```
阅读全文