将一个numpy.ndarray作为一列数据写进dataframe
时间: 2024-05-15 12:18:02 浏览: 252
numpy.ndarray 实现对特定行或列取值
中,应该如何实现?
您可以使用pandas库的DataFrame函数将numpy数组转换为数据帧,并使用列名指定列名。下面是一个例子:
```python
import pandas as pd
import numpy as np
# 创建一个包含numpy数组的字典
data = {'column_name': np.array([1, 2, 3, 4, 5])}
# 转换为数据帧
df = pd.DataFrame(data)
# 打印数据帧
print(df)
```
输出如下:
```
column_name
0 1
1 2
2 3
3 4
4 5
```
您可以根据需要更改列名,例如`data = {'new_column_name': np.array(...)}`。
阅读全文