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


Posted in Python onJuly 06, 2019

在用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的转换,效果如下。

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 开发Activex组件方法
Nov 08 Python
python类定义的讲解
Nov 01 Python
python判断给定的字符串是否是有效日期的方法
May 13 Python
Python的条件语句与运算符优先级详解
Oct 13 Python
使用python 爬虫抓站的一些技巧总结
Jan 10 Python
Django项目实战之用户头像上传与访问的示例
Apr 21 Python
pandas DataFrame实现几列数据合并成为新的一列方法
Jun 08 Python
对python中的iter()函数与next()函数详解
Oct 18 Python
详解配置Django的Celery异步之路踩坑
Nov 25 Python
详解使用python绘制混淆矩阵(confusion_matrix)
Jul 14 Python
Python常用数据类型之间的转换总结
Sep 06 Python
python3 字符串str和bytes相互转换
Mar 23 Python
pandas进行时间数据的转换和计算时间差并提取年月日
Jul 06 #Python
python中时间、日期、时间戳的转换的实现方法
Jul 06 #Python
pandas 时间格式转换的实现
Jul 06 #Python
pandas中的series数据类型详解
Jul 06 #Python
pandas.DataFrame的pivot()和unstack()实现行转列
Jul 06 #Python
从列表或字典创建Pandas的DataFrame对象的方法
Jul 06 #Python
pandas的qcut()方法详解
Jul 06 #Python
You might like
PHP 图片水印类代码
2012/08/27 PHP
PHP中require和include路径问题详解
2014/12/25 PHP
PHP定时执行任务实现方法详解(Timer)
2015/07/30 PHP
php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
2016/12/23 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
javascript深入理解js闭包
2010/07/03 Javascript
jquery图片延迟加载 前端开发技能必备系列
2012/06/18 Javascript
表格单元格交错着色实现思路及代码
2013/04/01 Javascript
关于jquery中全局函数each使用介绍
2013/12/10 Javascript
使用jQuery制作基础的Web图片轮播效果
2016/04/22 Javascript
标准的js无缝滚动效果
2016/08/30 Javascript
Angularjs在360兼容模式下取数据缓存问题的解决办法
2017/06/22 Javascript
详解a++和++a的区别
2017/08/30 Javascript
JS排序算法之冒泡排序,选择排序与插入排序实例分析
2017/12/13 Javascript
javascript性能优化之分时函数的介绍
2018/03/28 Javascript
JavaScript常用数学函数用法示例
2018/05/14 Javascript
解决vue 打包发布去#和页面空白的问题
2018/09/04 Javascript
vue实现的仿淘宝购物车功能详解
2019/01/27 Javascript
基于Vue插入视频的2种方法小结
2019/04/02 Javascript
vue 中Virtual Dom被创建的方法
2019/04/15 Javascript
express启用https使用小记
2019/05/21 Javascript
微信小程序 scroll-view 实现锚点跳转功能
2019/12/12 Javascript
JS Thunk 函数的含义和用法实例总结
2020/04/08 Javascript
[03:30]DOTA2完美“圣”典精彩集锦
2016/12/27 DOTA
[51:22]Fnatic vs IG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
python中wx将图标显示在右下角的脚本代码
2013/03/08 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
2018/01/24 Python
Python切片操作去除字符串首尾的空格
2019/04/22 Python
使用wxpy实现自动发送微信消息功能
2020/02/28 Python
Python3读写ini配置文件的示例
2020/11/06 Python
CSS3中使用RGBa来调节透明度的教程
2016/05/09 HTML / CSS
如何设定的weblogic的热启动模式(开发模式)与产品发布模式
2012/09/08 面试题
大学生暑期实践感言
2014/02/26 职场文书
夏季药店促销方案
2014/08/22 职场文书
2016年10月份红领巾广播稿
2015/12/21 职场文书