dataframe存取二维数组
时间: 2023-11-18 17:58:34 浏览: 112
二维数组在内存中的存储
可以使用 pandas 库来存取二维数组。具体方法如下:
1. 创建一个二维数组:
```python
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
```
2. 将二维数组转换为 dataframe:
```python
import pandas as pd
df = pd.DataFrame(arr)
```
3. 可以使用 loc 方法来访问 dataframe 中的元素:
```python
print(df.loc[0, 1]) # 输出 2
```
4. 可以使用 iloc 方法来访问 dataframe 中的元素:
```python
print(df.iloc[1, 2]) # 输出 6
```
5. 可以使用 values 方法将 dataframe 转换为二维数组:
```python
arr = df.values
```
阅读全文