详解将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 排列组合之itertools
Mar 20 Python
Pycharm远程调试openstack的方法
Nov 21 Python
详解Python中的分组函数groupby和itertools)
Jul 11 Python
python 运用Django 开发后台接口的实例
Dec 11 Python
对Python 除法负数取商的取整方式详解
Dec 12 Python
对python生成业务报表的实例详解
Feb 03 Python
在 Jupyter 中重新导入特定的 Python 文件(场景分析)
Oct 27 Python
如何在django中添加日志功能
Feb 06 Python
Python continue语句实例用法
Feb 06 Python
python读取xml文件方法解析
Aug 04 Python
linux系统下pip升级报错的解决方法
Jan 31 Python
Python实现滑雪小游戏
Sep 25 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
漫威DC即将合作联动,而双方早已经秘密开始
2020/04/09 欧美动漫
PHP 处理图片的类实现代码
2009/10/23 PHP
php递归创建和删除文件夹的代码小结
2012/04/13 PHP
使用php显示搜索引擎来的关键词
2014/02/13 PHP
Laravel模板引擎Blade中section的一些标签的区别介绍
2015/02/10 PHP
教你识别简单的免查杀PHP后门
2015/09/13 PHP
全面解析PHP验证码的实现原理 附php验证码小案例
2016/08/17 PHP
PHP中的正则表达式实例详解
2017/04/25 PHP
laravel学习笔记之模型事件的几种用法示例
2017/08/15 PHP
jquery 表格分页等操作实现代码(pagedown,pageup)
2010/04/11 Javascript
Javascript 检测键盘按键信息及键码值对应介绍
2013/01/03 Javascript
jquery 合并内容相同的单元格(示例代码)
2013/12/13 Javascript
js 中将多个逗号替换为一个逗号的代码
2014/06/07 Javascript
jQuery Real Person验证码插件防止表单自动提交
2015/11/06 Javascript
详解AngularJS ng-class样式切换
2017/06/27 Javascript
Vue2.0用户权限控制解决方案
2017/11/29 Javascript
echarts整合多个类似option的方法实例
2018/07/10 Javascript
值得收藏的八个常用的js正则表达式
2018/10/19 Javascript
vue vant Area组件使用详解
2019/12/09 Javascript
Vue 请求传公共参数的操作
2020/07/31 Javascript
python实现多线程采集的2个代码例子
2014/07/07 Python
浅谈插入排序算法在Python程序中的实现及简单改进
2016/05/04 Python
Python中操作mysql的pymysql模块详解
2016/09/13 Python
python使用super()出现错误解决办法
2017/08/14 Python
磁盘垃圾文件清理器python代码实现
2020/08/24 Python
python中将一个全部为int的list 转化为str的list方法
2018/04/09 Python
关于python2 csv写入空白行的问题
2018/06/22 Python
python re正则匹配网页中图片url地址的方法
2018/12/20 Python
python中for循环把字符串或者字典添加到列表的方法
2019/07/20 Python
使用CSS3设计地图上的雷达定位提示效果
2016/04/05 HTML / CSS
HTML5 新旧语法标记对我们有什么好处
2012/12/13 HTML / CSS
HTML5 画布canvas使用方法
2016/03/18 HTML / CSS
Groupon荷兰官方网站:高达70%的折扣
2019/11/01 全球购物
火车来了教学反思
2014/02/11 职场文书
合伙协议书范本
2014/04/21 职场文书
PHP 对接美团大众点评团购券(门票)的开发步骤
2021/04/03 PHP