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实现自动登录人人网并访问最近来访者实例
Sep 26 Python
python实现将汉字转换成汉语拼音的库
May 05 Python
python魔法方法-自定义序列详解
Jul 21 Python
Flask框架Flask-Login用法分析
Jul 23 Python
python 递归深度优先搜索与广度优先搜索算法模拟实现
Oct 22 Python
详解Python 解压缩文件
Apr 09 Python
Python3 实现串口两进程同时读写
Jun 12 Python
python实现五子棋小程序
Jun 18 Python
Python Numpy 控制台完全输出ndarray的实现
Feb 19 Python
基于python实现FTP文件上传与下载操作(ftp&sftp协议)
Apr 01 Python
基于Python实现2种反转链表方法代码实例
Jul 06 Python
pandas求平均数和中位数的方法实例
Aug 04 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如何使用Memcached
2016/04/05 PHP
PHP批量删除jQuery操作
2017/07/23 PHP
php获取微信openid方法总结
2019/10/10 PHP
基于jquery的跟随屏幕滚动代码
2012/07/24 Javascript
28个常用JavaScript方法集锦
2015/01/14 Javascript
jQuery的图片轮播插件PgwSlideshow使用详解
2016/08/11 Javascript
EditPlus中的正则表达式 实战(2)
2016/12/15 Javascript
JavaScript中String对象的方法介绍
2017/01/04 Javascript
分享一个精简的vue.js 图片lazyload插件实例
2017/03/13 Javascript
JSON与js对象序列化实例详解
2017/03/16 Javascript
JavaScript用二分法查找数据的实例代码
2017/06/17 Javascript
关于javascript sort()排序你可能忽略的一点理解
2017/07/18 Javascript
10个最优秀的Node.js MVC框架
2017/08/24 Javascript
AngularJS使用$http配置对象方式与服务端交互方法
2018/08/13 Javascript
浅谈webpack SplitChunksPlugin实用指南
2018/09/17 Javascript
angularJs利用$scope处理升降序的方法
2018/10/08 Javascript
原生javascript自定义input[type=radio]效果示例
2019/08/27 Javascript
Node 代理访问的实现
2019/09/19 Javascript
原生JavaScript实现留言板
2021/01/10 Javascript
[56:14]Fnatic vs OG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
windows下安装python paramiko模块的代码
2013/02/10 Python
Python编程使用tkinter模块实现计算器软件完整代码示例
2017/11/29 Python
浅谈Python实现Apriori算法介绍
2017/12/20 Python
tensorflow实现简单的卷积网络
2018/05/24 Python
Python音频操作工具PyAudio上手教程详解
2019/06/26 Python
Python 使用元类type创建类对象常见应用详解
2019/10/17 Python
Python 识别12306图片验证码物品的实现示例
2020/01/20 Python
pytorch模型存储的2种实现方法
2020/02/14 Python
突袭HTML5之Javascript API扩展5—其他扩展(应用缓存/服务端消息/桌面通知)
2013/01/31 HTML / CSS
编写函数,将一个3*3矩阵转置
2013/10/09 面试题
分别介绍一下Session Bean和Entity Bean
2015/03/13 面试题
升职自荐书范文
2013/11/28 职场文书
京剧自荐信
2014/01/26 职场文书
男性健康日的活动方案
2014/08/18 职场文书
2014购房个人委托书范本
2014/10/12 职场文书
运动会开幕式新闻稿
2015/07/17 职场文书