二维数组转换成dataframe
时间: 2023-06-18 21:02:48 浏览: 51
要将二维数组转换为DataFrame,可以使用 pandas 库中的 DataFrame() 函数。以下是一个示例代码:
```python
import pandas as pd
# 二维数组
data = [['Alice', 25], ['Bob', 30], ['Charlie', 35]]
# 将二维数组转换为DataFrame
df = pd.DataFrame(data, columns=['Name', 'Age'])
# 打印DataFrame
print(df)
```
输出结果为:
```
Name Age
0 Alice 25
1 Bob 30
2 Charlie 35
```
在这个示例中,我们首先定义了一个二维数组 `data`,它包含三个元素,每个元素都是一个由两个值组成的列表。我们使用 `pd.DataFrame()` 函数将这个二维数组转换为DataFrame。我们还指定了 `columns` 参数以指定每列的名称。最后,我们打印了DataFrame。
相关问题
numpy二维数组转换为dataframe
可以使用pandas库中的DataFrame函数,将numpy二维数组转换为dataframe。例如,假设我们有一个名为my_array的numpy二维数组,可以使用以下代码将其转换为dataframe:
```python
import pandas as pd
import numpy as np
my_array = np.array([[1,2,3],[4,5,6],[7,8,9]])
df = pd.DataFrame(my_array)
```
其中,np.array()函数创建了一个numpy二维数组my_array,pd.DataFrame()函数将其转换为dataframe对象df。
将二维数组转换为 DataFrame 类型
可以使用 pandas 库中的 DataFrame 类来将二维数组转换为 DataFrame 类型。首先,需要安装 pandas 库,然后可以使用如下代码将二维数组转换为 DataFrame 类型:
```
import pandas as pd
data = [[1, 2, 3], [4, 5, 6]]
df = pd.DataFrame(data)
print(df)
```
输出结果为:
```
0 1 2
0 1 2 3
1 4 5 6
```