ndarray转dataframe
时间: 2023-07-06 07:14:51 浏览: 52
可以使用 Pandas 库中的 DataFrame() 函数将 ndarray 转换为 DataFrame。
例如,假设有一个包含三列数据的 ndarray 对象 arr:
```
import numpy as np
import pandas as pd
arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
```
可以使用以下代码将 arr 转换为 DataFrame:
```
df = pd.DataFrame(arr, columns=['col1', 'col2', 'col3'])
```
其中,columns 参数指定了 DataFrame 中每一列的名称,可以根据需要修改。
转换后的 DataFrame 将如下所示:
```
col1 col2 col3
0 1 2 3
1 4 5 6
2 7 8 9
```
相关问题
ndarray转DataFrame
可以使用 Pandas 库中的 DataFrame() 函数将 ndarray 转换为 DataFrame。
例如,假设有一个包含三列数据的 ndarray 对象 arr:
```
import numpy as np
import pandas as pd
arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
```
可以使用以下代码将 arr 转换为 DataFrame:
```
df = pd.DataFrame(arr, columns=['col1', 'col2', 'col3'])
```
其中,columns 参数指定了 DataFrame 中每一列的名称,可以根据需要修改。
转换后的 DataFrame 将如下所示:
```
col1 col2 col3
0 1 2 3
1 4 5 6
2 7 8 9
```
numpy.ndarray转dataframe
可以使用pandas库中的DataFrame()函数将numpy.ndarray转换为pandas.DataFrame。例如:
```python
import pandas as pd
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6]])
df = pd.DataFrame(arr)
```