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编程实现归并排序
Apr 14 Python
matplotlib中legend位置调整解析
Dec 19 Python
Python基于更相减损术实现求解最大公约数的方法
Apr 04 Python
django+xadmin+djcelery实现后台管理定时任务
Aug 14 Python
python多线程共享变量的使用和效率方法
Jul 16 Python
python实现大文件分割与合并
Jul 22 Python
python聚类算法解决方案(rest接口/mpp数据库/json数据/下载图片及数据)
Aug 28 Python
Python paramiko模块使用解析(实现ssh)
Aug 30 Python
python通过opencv实现图片裁剪原理解析
Jan 19 Python
Python tkinter界面实现历史天气查询的示例代码
Aug 23 Python
python中str内置函数用法总结
Dec 27 Python
Python中的np.argmin()和np.argmax()函数用法
Jun 02 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+javascript实现二级级联菜单的制作
2008/05/06 PHP
Php图像处理类代码分享
2012/01/19 PHP
PHP filter_var() 函数 Filter 函数
2012/04/25 PHP
用mysql_fetch_array()获取当前行数据的方法详解
2013/06/05 PHP
PHP error_log()将错误信息写入一个文件(定义和用法)
2013/10/25 PHP
PHP基于imap获取邮件实例
2014/11/11 PHP
Yii快速入门经典教程
2015/12/28 PHP
php获取微信共享收货地址的方法
2017/12/21 PHP
PHP获取当前系统时间的方法小结
2018/10/03 PHP
php实现微信小程序授权登录功能(实现流程)
2019/11/13 PHP
关于Laravel参数验证的一些疑与惑
2019/11/19 PHP
jquery 简单导航实现代码
2009/09/11 Javascript
Array.prototype.concat不是通用方法反驳[译]
2012/09/20 Javascript
jQuery中:visible选择器用法实例
2014/12/30 Javascript
表单验证插件Validation应用的实例讲解
2015/10/10 Javascript
基于JS实现密码框(password)中显示文字提示功能代码
2016/05/27 Javascript
AngularJS入门教程之ng-checked 指令详解
2016/08/01 Javascript
AngularJS模板加载用法详解
2016/11/04 Javascript
利用jsonp解决js读取本地json跨域的问题
2018/12/11 Javascript
微信小程序实现的绘制table表格功能示例
2019/04/26 Javascript
[01:40]2014DOTA2国际邀请赛 三冰SOLO赛后采访恶搞
2014/07/09 DOTA
编写Python脚本把sqlAlchemy对象转换成dict的教程
2015/05/29 Python
Python抓取淘宝下拉框关键词的方法
2015/07/08 Python
浅谈python的dataframe与series的创建方法
2018/11/12 Python
python rsync服务器之间文件夹同步脚本
2019/08/29 Python
python mock测试的示例
2020/10/19 Python
装上这 14 个插件后,PyCharm 真的是无敌的存在
2021/01/11 Python
python实现经典排序算法的示例代码
2021/02/07 Python
HTML+CSS+JavaScript实现图片3D展览的示例代码
2020/10/12 HTML / CSS
StringBuilder和String的区别
2015/05/18 面试题
车间安全生产标语
2014/06/06 职场文书
股指期货心得体会
2014/09/13 职场文书
学校运动会广播稿范文
2014/10/02 职场文书
简历自荐信范文
2015/03/09 职场文书
药房管理制度范本
2015/08/06 职场文书
SpringBoot2 参数管理实践之入参出参与校验的方式
2021/06/16 Java/Android