Python中将dataframe转换为字典的实例


Posted in Python onApril 13, 2018

有时候,在Python中需要将dataframe类型转换为字典类型,下面的方法帮助我们解决这一问题。 任务代码。

# encoding: utf-8

import pandas as pd
a = ['Name', 'Age', 'Gender']
b = ['Ali', '19', 'China']
data = pd.DataFrame(zip(a, b), columns=['project', 'attribute'])
print data
dict_country = data.set_index('project').T.to_dict('list')
print dict_country

输出显示

project attribute
0  Name    Ali
1   Age    19
2 Gender   China
{'Gender': ['China'], 'Age': ['19'], 'Name': ['Ali']}

值得注意的是,转置之前需要设置指定的索引,否则会按照默认索引转换成这样:

{0: ['Name', 'Ali'], 1: ['Age', '19'], 2: ['Gender', 'China']}

以上这篇Python中将dataframe转换为字典的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
基于Python的身份证号码自动生成程序
Aug 15 Python
python使用arcpy.mapping模块批量出图
Mar 06 Python
python定时利用QQ邮件发送天气预报的实例
Nov 17 Python
python实现多线程网页下载器
Apr 15 Python
python中实现将多个print输出合成一个数组
Apr 19 Python
使用pandas读取csv文件的指定列方法
Apr 21 Python
python requests指定出口ip的例子
Jul 25 Python
Python3 合并二叉树的实现
Sep 30 Python
详解Python list和numpy array的存储和读取方法
Nov 06 Python
python里的单引号和双引号的有什么作用
Jun 17 Python
Python Django项目和应用的创建详解
Nov 27 Python
Python Matplotlib绘制动画的代码详解
May 30 Python
Python 实现使用dict 创建二维数据、DataFrame
Apr 13 #Python
每天迁移MySQL历史数据到历史库Python脚本
Apr 13 #Python
python实现数据库跨服务器迁移
Apr 12 #Python
解决python3爬虫无法显示中文的问题
Apr 12 #Python
python读取中文txt文本的方法
Apr 12 #Python
基于python 处理中文路径的终极解决方法
Apr 12 #Python
解决Python2.7读写文件中的中文乱码问题
Apr 12 #Python
You might like
php foreach循环中使用引用的问题
2013/11/06 PHP
Yii2实现同时搜索多个字段的方法
2016/08/10 PHP
JS清除IE浏览器缓存的方法
2013/07/26 Javascript
JQuery each打印JS对象的方法
2013/11/13 Javascript
jquery.ui.draggable中文文档(原文翻译)
2013/11/15 Javascript
JS实现表格数据各种搜索功能的方法
2015/03/03 Javascript
常用javascript表单验证汇总
2020/07/20 Javascript
Jquery实现的简单轮播效果【附实例】
2016/04/19 Javascript
轻松掌握JavaScript享元模式
2016/08/27 Javascript
nodejs socket服务端和客户端简单通信功能
2017/09/14 NodeJs
使用async-validator编写Form组件的方法
2018/01/10 Javascript
集成vue到jquery/bootstrap项目的方法
2018/02/10 jQuery
Vue+element-ui 实现表格的分页功能示例
2018/08/18 Javascript
微信小程序canvas拖拽、截图组件功能
2018/09/04 Javascript
layui按条件隐藏表格列的实例
2019/09/19 Javascript
微信小程序实现canvas分享朋友圈海报
2020/06/21 Javascript
python交互式图形编程实例(三)
2017/11/17 Python
python实现sm2和sm4国密(国家商用密码)算法的示例
2020/09/26 Python
CSS3轻松实现圆角效果
2017/11/09 HTML / CSS
CSS3 animation实现逐帧动画效果
2016/06/02 HTML / CSS
CSS3实现酷炫的3D旋转透视效果
2019/11/21 HTML / CSS
中国综合性网上购物商城:当当(网上卖书起家)
2016/11/16 全球购物
美国韩国化妆品和护肤品购物网站:Beautytap
2018/07/29 全球购物
Pandora西班牙官方商店:PandoraShop.es
2020/10/05 全球购物
信息管理专业学生自荐信格式
2013/09/22 职场文书
金融专业大学生职业生涯规划范文
2014/01/16 职场文书
多媒体专业自我鉴定
2014/02/28 职场文书
教师对学生的评语
2014/04/28 职场文书
四查四看整改措施
2014/09/19 职场文书
2015年学校心理健康教育工作总结
2015/05/11 职场文书
初中团委工作总结
2015/08/13 职场文书
教师节主题班会教案
2015/08/17 职场文书
创业计划书之青年旅馆
2019/09/23 职场文书
Django程序的优化技巧
2021/04/29 Python
世界十大儿童漫画书排名,法国国宝漫画排第五,第二是轰动日本连环
2022/03/18 欧美动漫
java.util.NoSuchElementException原因及两种解决方法
2022/06/28 Java/Android