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计算圆周长、面积、球体体积并画出圆
Apr 08 Python
Python os模块介绍
Nov 30 Python
Python获取服务器信息的最简单实现方法
Mar 05 Python
Python数据结构与算法之图的最短路径(Dijkstra算法)完整实例
Dec 12 Python
Python3实现取图片中特定的像素替换指定的颜色示例
Jan 24 Python
深入解析Python小白学习【操作列表】
Mar 23 Python
python连接PostgreSQL过程解析
Feb 09 Python
简单了解django文件下载方式
Feb 10 Python
浅谈pymysql查询语句中带有in时传递参数的问题
Jun 05 Python
浅谈matplotlib 绘制梯度下降求解过程
Jul 12 Python
Python实现敏感词过滤的4种方法
Sep 12 Python
Pandas||过滤缺失数据||pd.dropna()函数的用法说明
May 14 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使用cookie实现记住登录状态
2015/04/27 PHP
php发送短信验证码完成注册功能
2015/11/24 PHP
php错误日志简单配置方法
2016/07/11 PHP
phpQuery采集网页实现代码实例
2020/04/02 PHP
jQuery的实现原理的模拟代码 -5 Ajax
2010/08/07 Javascript
最短的javascript:地址栏载入脚本代码
2011/10/13 Javascript
jQuery简单实现图片预加载
2015/04/20 Javascript
使用javascript提交form表单方法汇总
2015/06/25 Javascript
zTree插件下拉树使用入门教程
2016/04/11 Javascript
详解AngularJs路由之Ui-router-resolve(预加载)
2017/06/13 Javascript
JS仿QQ好友列表展开、收缩功能(第一篇)
2017/07/07 Javascript
AngularJS select设置默认值的实现方法
2017/08/25 Javascript
js禁止Backspace键使浏览器后退的实现方法
2017/09/01 Javascript
Node.js学习教程之HTTP/2服务器推送【译】
2017/10/31 Javascript
uni-app如何页面传参数的几种方法总结
2020/04/28 Javascript
Vue实现附件上传功能
2020/05/28 Javascript
js实现省级联动(数据结构优化)
2020/07/17 Javascript
JavaScript实现简单验证码
2020/08/24 Javascript
简单分析Python中用fork()函数生成的子进程
2015/05/04 Python
详解Python网络爬虫功能的基本写法
2016/01/28 Python
使用Python的Scrapy框架十分钟爬取美女图
2016/12/26 Python
Python网页正文转换语音文件的操作方法
2018/12/09 Python
python引用(import)某个模块提示没找到对应模块的解决方法
2019/01/19 Python
Python实现的爬取百度文库功能示例
2019/02/16 Python
python3中使用__slots__限定实例属性操作分析
2020/02/14 Python
python实现简单学生信息管理系统
2020/04/09 Python
浅谈Tensorflow加载Vgg预训练模型的几个注意事项
2020/05/26 Python
Html5实现用户注册自动校验功能实例代码
2016/05/24 HTML / CSS
viagogo波兰票务平台:演唱会、体育比赛、戏剧门票
2018/04/23 全球购物
DJI美国:消费类无人机领域的领导者
2018/04/27 全球购物
Yankee Candle官网:美国最畅销蜡烛品牌之一
2020/01/05 全球购物
销售业务实习自我鉴定
2013/09/23 职场文书
区域销售主管岗位职责
2014/06/15 职场文书
工作自我评价范文
2015/03/05 职场文书
自荐信大全
2019/03/21 职场文书
一篇文章带你深入了解Mysql触发器
2021/08/02 MySQL