时间:2021-05-22
在用pandas包和numpy包对数据进行分析和计算时,经常用到DataFrame和array类型的数据。在对DataFrame类型的数据进行处理时,需要将其转换成array类型,是以下列出了三种转换方法。
首先导入numpy模块、pandas模块、创建一个DataFrame类型数据df
import numpy as npimport pandas as pddf=pd.DataFrame({'A':[1,2,3],'B':[4,5,6],'C':[7,8,9]})1.使用DataFrame中的values方法
df.values2.使用DataFrame中的as_matrix()方法
df.as_matrix()3.使用Numpy中的array方法
np.array(df)三种方法效果相同,都能实现DataFrame到array的转换,效果如下。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
JavaScript中,可以通过以下3种方法来将string值转换成number:1.调用Number()来对string进行值类型转换。2.parseInt(
在我们日常学习和日常工作中,我们常常会遇到将PDF转换成Word的现象,那么如何快速高效地将PDF转换成Word呢?今天小编就来给大家说三种方法!希望能给大家带
方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1.转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成
如果把通过函数或方法调用,明确的将某种类型转换成另一种类型称为显示转换,相反则称为隐式类型转换。google和维基百科中没有找到“显示类型转换”,“隐式类型转换
前言:array数组要转换成矩阵(matrix)数据类型才能进行一系列的线性运算。matrix类型也有时候要转换成array数组。代码:1.array转matr