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中针对函数处理的特殊方法
Mar 06 Python
Python设计模式之工厂模式简单示例
Jan 09 Python
对Python3中的input函数详解
Apr 22 Python
Python实现的根据IP地址计算子网掩码位数功能示例
May 23 Python
python2和python3的输入和输出区别介绍
Nov 20 Python
Python实现的各种常见分布算法示例
Dec 13 Python
python控制nao机器人身体动作实例详解
Apr 29 Python
Python学习笔记基本数据结构之序列类型list tuple range用法分析
Jun 08 Python
修改Pandas的行或列的名字(重命名)
Dec 18 Python
基于python实现语音录入识别代码实例
Jan 17 Python
Python random模块制作简易的四位数验证码
Feb 01 Python
Python实现屏幕录制功能的代码
Mar 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
DOTA2 玩家自创拉野攻略 特色英雄快速成长篇
2020/04/20 DOTA
多文件上载系统完整版
2006/10/09 PHP
详解PHP实现异步调用的4种方法
2016/03/14 PHP
jquery乱码与contentType属性设置问题解决方案
2013/01/07 Javascript
Extjs4.0设置Ext.data.Store传参的请求方式(默认为GET)
2013/04/02 Javascript
如何使Chrome控制台支持多行js模式——意外发现
2013/06/13 Javascript
jquery 动态增加删除行的简单实例(推荐)
2016/10/12 Javascript
jquery实现输入框实时输入触发事件代码
2016/12/21 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
EasyUI的TreeGrid的过滤功能的解决思路
2017/08/08 Javascript
vue ssr 指南详读
2018/06/29 Javascript
electron-vue利用webpack打包实现多页面的入口文件问题
2019/05/12 Javascript
Vue-cli3生成的Vue项目加载Mxgraph方法示例
2020/05/31 Javascript
Python闭包之返回函数的函数用法示例
2018/01/27 Python
python3爬虫之设计签名小程序
2018/06/19 Python
PyQt5固定窗口大小的方法
2019/06/18 Python
PyQt5+Pycharm安装和配置图文教程详解
2020/03/24 Python
python多进程 主进程和子进程间共享和不共享全局变量实例
2020/04/25 Python
Python CSS选择器爬取京东网商品信息过程解析
2020/06/01 Python
pytorch 计算ConvTranspose1d输出特征大小方式
2020/06/23 Python
CSS3+Sprite实现僵尸行走动画特效源码
2016/01/27 HTML / CSS
世界上最大的在线旅行社新加坡网站:Expedia新加坡
2016/08/25 全球购物
女子锻炼服装和瑜伽服装:Splits59
2019/03/04 全球购物
下面这个程序执行后会有什么错误或者效果
2014/11/03 面试题
团代会主持词
2014/04/02 职场文书
个人投资计划书
2014/05/01 职场文书
本科毕业生求职信
2014/06/15 职场文书
2014年医药代表工作总结
2014/11/22 职场文书
办公楼租房协议书范本
2014/11/25 职场文书
大学学生个人总结
2015/02/15 职场文书
大学生预备党员自我评价
2015/03/04 职场文书
新生儿未入户证明
2015/06/23 职场文书
七一活动主持词
2015/06/29 职场文书
学习经验交流会总结
2015/11/02 职场文书
2016年法制宣传月活动总结
2016/04/01 职场文书
两行代码解决Jupyter Notebook中文不能显示的问题
2021/04/24 Python