两个array合并成dataframe
时间: 2023-09-08 21:09:22 浏览: 404
Numpy及Pandas_numpy_pandas_dataframe_python_
可以使用 pandas 库中的 DataFrame 函数将两个数组合并成 DataFrame。以下是一个示例代码:
```python
import pandas as pd
# 创建两个数组
arr1 = [1, 2, 3, 4, 5]
arr2 = ['a', 'b', 'c', 'd', 'e']
# 将两个数组合并成 DataFrame
df = pd.DataFrame({'col1': arr1, 'col2': arr2})
# 打印 DataFrame
print(df)
```
输出结果如下:
```
col1 col2
0 1 a
1 2 b
2 3 c
3 4 d
4 5 e
```
在这个例子中,我们首先创建了两个数组 `arr1` 和 `arr2`,然后将它们合并成一个 DataFrame `df`。`pd.DataFrame()` 函数的参数是一个字典,其中键是 DataFrame 的列名,值是对应列的数据数组。在本例中,我们将 `arr1` 作为 `col1` 列的数据,将 `arr2` 作为 `col2` 列的数据。最后,我们打印了 DataFrame `df` 的内容。
阅读全文