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 base64 decode incorrect padding错误解决方法
Jan 08 Python
pygame学习笔记(2):画点的三种方法和动画实例
Apr 15 Python
python常见数制转换实例分析
May 09 Python
Python和JavaScript间代码转换的4个工具
Feb 22 Python
python3中str(字符串)的使用教程
Mar 23 Python
浅谈flask源码之请求过程
Jul 26 Python
Python字典中的键映射多个值的方法(列表或者集合)
Oct 17 Python
Pandas之DataFrame对象的列和索引之间的转化
Jun 25 Python
python自动化测试之DDT数据驱动的实现代码
Jul 23 Python
nginx+uwsgi+django环境搭建的方法步骤
Nov 25 Python
python munch库的使用解析
May 25 Python
教你用Python+selenium搭建自动化测试环境
Jun 18 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
把77A收信机改造成收音机
2021/03/02 无线电
php中解析带中文字符的url函数分享
2015/01/20 PHP
thinkPHP+ajax实现统计页面pv浏览量的方法
2017/03/15 PHP
浅析PHP中的闭包和匿名函数
2017/12/25 PHP
基于Jquery的简单&简陋Tabs插件代码
2010/02/09 Javascript
JS 退出系统并跳转到登录界面的实现代码
2013/06/29 Javascript
JS实现随机数生成算法示例代码
2013/08/08 Javascript
jquery马赛克拼接翻转效果代码分享
2015/08/24 Javascript
深入理解Vue.js源码之事件机制
2017/09/27 Javascript
js 显示日期时间的实例(时间过一秒加1)
2017/10/25 Javascript
JS实现带动画的回到顶部效果
2017/12/28 Javascript
JS中使用react-tooltip插件实现鼠标悬浮显示框
2019/05/15 Javascript
JS实现随机点名器
2020/04/12 Javascript
[03:07]完美世界DOTA2联赛PWL DAY10 决赛集锦
2020/11/11 DOTA
将图片文件嵌入到wxpython代码中的实现方法
2014/08/11 Python
使用Python读写文本文件及编写简单的文本编辑器
2016/03/11 Python
基于Django模板中的数字自增(详解)
2017/09/05 Python
python中使用iterrows()对dataframe进行遍历的实例
2018/06/09 Python
Python实现的调用C语言函数功能简单实例
2019/03/13 Python
python ChainMap的使用和说明详解
2019/06/11 Python
django多个APP的urls设置方法(views重复问题解决)
2019/07/19 Python
Python 多线程,threading模块,创建子线程的两种方式示例
2019/09/29 Python
Python object类中的特殊方法代码讲解
2020/03/06 Python
python实现126邮箱发送邮件
2020/05/20 Python
Python基于locals返回作用域字典
2020/10/17 Python
python 实现围棋游戏(纯tkinter gui)
2020/11/13 Python
使用phonegap克隆和删除联系人的实现方法
2017/03/31 HTML / CSS
绢花、人造花和人造花卉:BLOOM
2019/08/07 全球购物
环境科学专业个人求职信
2013/12/15 职场文书
工业学校毕业生自荐信范文
2014/01/03 职场文书
校园文化建设方案
2014/02/03 职场文书
高中学生干部学习的自我评价
2014/02/21 职场文书
管理部副部长岗位职责范文
2014/03/09 职场文书
老师对学生的寄语
2014/04/09 职场文书
学生退学证明
2015/06/23 职场文书
分家协议书范本
2016/03/22 职场文书