Pandas DataFrame.转化为数组
时间: 2024-03-16 22:43:46 浏览: 59
DataFrame 将某列数据转为数组的方法
5星 · 资源好评率100%
可以使用Pandas中的`.values`方法将DataFrame转化为数组。以下是一个简单的例子:
```python
import pandas as pd
import numpy as np
# 创建DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 将DataFrame转化为数组
array = df.values
print(array)
```
输出结果为:
```
array([[1, 4],
[2, 5],
[3, 6]], dtype=int64)
```
这里将DataFrame转化为了二维数组,其中每一行代表一条记录,每一列代表一个特征。可以根据需要进行调整。注意,转化为数组后,原DataFrame的索引和列名信息都将丢失。
阅读全文