pandas创建DataFrame的7种方法小结


Posted in Python onJune 14, 2020

笔者在学习pandas,在学习过程中总结了一下创建dataframe的方法,通过查阅资料总结遗下几种方法,如果你有其他的方法欢迎留言补充。

练习代码 请点击此处下载

学习环境:

pandas创建DataFrame的7种方法小结

第一种: 用Python中的字典生成

pandas创建DataFrame的7种方法小结

第二种: 利用指定的列内容、索引以及数据

pandas创建DataFrame的7种方法小结

第三种:通过读取文件,可以是json,csv,excel等等。

本文例子就用excel, 上篇博客笔者已经用csv举例了。这里要注意,如果用excel请先安装xlrd这个包 

pandas创建DataFrame的7种方法小结

这个文件笔者放在代码同目录

第四种:用numpy中的array生成

pandas创建DataFrame的7种方法小结

第五种: 用numpy中的array,但是行和列名都是从numpy数据中来的

pandas创建DataFrame的7种方法小结

第六种: 利用tuple合并数据

pandas创建DataFrame的7种方法小结

第七种: 利用pandas的series

pandas创建DataFrame的7种方法小结

到此这篇关于pandas创建DataFrame的7种方法小结的文章就介绍到这了,更多相关pandas创建DataFrame内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python中使用glob和rmtree删除目录子目录及所有文件的例子
Nov 21 Python
浅谈对yield的初步理解
May 29 Python
解决python文件字符串转列表时遇到空行的问题
Jul 09 Python
Python面向对象之继承代码详解
Jan 29 Python
Python 类的私有属性和私有方法实例分析
Sep 29 Python
Python requests模块cookie实例解析
Apr 14 Python
python 字典item与iteritems的区别详解
Apr 25 Python
tensorflow实现从.ckpt文件中读取任意变量
May 26 Python
Python的历史与优缺点整理
May 26 Python
python打包多类型文件的操作方法
Sep 21 Python
python基于OpenCV模板匹配识别图片中的数字
Mar 31 Python
Python必备技巧之字符数据操作详解
Mar 23 Python
Python中zipfile压缩文件模块的基本使用教程
Jun 14 #Python
pandas DataFrame运算的实现
Jun 14 #Python
Numpy中ndim、shape、dtype、astype的用法详解
Jun 14 #Python
DataFrame 数据合并实现(merge,join,concat)
Jun 14 #Python
python中pandas库中DataFrame对行和列的操作使用方法示例
Jun 14 #Python
Django 构建模板form表单的两种方法
Jun 14 #Python
Python Django搭建网站流程图解
Jun 13 #Python
You might like
php数组总结篇(一)
2008/09/30 PHP
PHP缓存技术的使用说明
2011/08/06 PHP
JavaScript创建命名空间的5种写法
2014/06/24 PHP
PHP文件上传之多文件上传的实现思路
2016/01/27 PHP
phpstorm 正则匹配删除空行、注释行(替换注释行为空行)
2018/01/21 PHP
关于PHP虚拟主机概念及如何选择稳定的PHP虚拟主机
2018/11/20 PHP
PHP进阶学习之依赖注入与Ioc容器详解
2019/06/19 PHP
JScript中使用ADODB.Stream判断文件编码的代码
2008/06/09 Javascript
jQuery autocomplate 自扩展插件、自动完成示例代码
2011/03/28 Javascript
js报错 Object doesn't support this property or method的原因分析
2011/03/31 Javascript
文本框input聚焦失焦样式实现代码
2012/10/12 Javascript
JavaScript版TAB选项卡效果实例
2013/08/16 Javascript
window.open 以post方式传递参数示例代码
2014/02/27 Javascript
jquery中append()与appendto()用法分析
2014/11/14 Javascript
javascript实现淡蓝色的鼠标拖动选择框实例
2015/05/09 Javascript
javascript实现input file上传图片预览效果
2015/12/31 Javascript
jQuery mobile在页面加载时添加加载中效果 document.ready 和window.onload执行顺序比较
2016/07/14 Javascript
jquery实现的回旋滚动效果完整实例【附demo源码下载】
2016/09/20 Javascript
利用ES6语法重构React组件详解
2017/03/02 Javascript
JavaScript判断日期时间差的实例代码
2018/03/01 Javascript
JavaScript动态加载重复绑定问题
2018/04/01 Javascript
jquery html添加元素/删除元素操作实例详解
2020/05/20 jQuery
python strip()函数 介绍
2013/05/24 Python
浅谈Series和DataFrame中的sort_index方法
2018/06/07 Python
python 移除字符串尾部的数字方法
2018/07/17 Python
python使用selenium登录QQ邮箱(附带滑动解锁)
2019/01/23 Python
Python字典的核心底层原理讲解
2019/01/24 Python
python 元组的使用方法
2020/06/09 Python
pycharm中如何自定义设置通过“ctrl+滚轮”进行放大和缩小实现方法
2020/09/16 Python
python opencv实现直线检测并测出倾斜角度(附源码+注释)
2020/12/31 Python
python定义具名元组实例操作
2021/02/28 Python
医学毕业生自荐信
2013/10/11 职场文书
机电一体化毕业生求职信
2013/11/02 职场文书
2014年小学数学工作总结
2014/12/12 职场文书
初中差生评语
2014/12/29 职场文书
python基础之//、/与%的区别详解
2022/06/10 Python