当前位置:主页 > 软件编程 > Python代码 >

详解将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法

时间:2021-06-24 08:21:25 | 栏目:Python代码 | 点击:

在用pandas包和numpy包对数据进行分析和计算时,经常用到DataFrame和array类型的数据。在对DataFrame类型的数据进行处理时,需要将其转换成array类型,是以下列出了三种转换方法。

首先导入numpy模块、pandas模块、创建一个DataFrame类型数据df

import numpy as np
import pandas as pd

df=pd.DataFrame({'A':[1,2,3],'B':[4,5,6],'C':[7,8,9]})

1.使用DataFrame中的values方法

df.values

2.使用DataFrame中的as_matrix()方法

df.as_matrix()

3.使用Numpy中的array方法

np.array(df)

三种方法效果相同,都能实现DataFrame到array的转换,效果如下。

您可能感兴趣的文章:

相关文章