pandas 实现字典转换成DataFrame的方法

yipeiwu_com7年前Python基础

把dictd = {'A':0}转换成DataFrame,

首先,DataFrame的语法格式应为:

import pandas as pd
df = pd.DataFrame({'A':[0]})#'A'是columns,对应的是list

输出:

  A
0 0

但是如果是:

df = pd.DataFrame({'A':0})#直接输入dict

会报错

ValueError: If using all scalar values, you must pass an index

解决办法1:

指定index

pd.DataFrame({'A':0},index=[0])

解决办法2:

把字典放在list中

pd.DataFrame([{'A':0},{'A':1}])

输出:

  A
0 0
1 1

以上这篇pandas 实现字典转换成DataFrame的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python聊天室实例程序分享

Python聊天室实例程序分享

上一篇 我们学习了简单的Python TCP Socket 编程,通过分别写服务端和客户端的代码了解基本的 Python Socket 编程模型。本文再通过一个例子来加强一下对 Sock...

Python实现微信小程序支付功能

正文 由于最近自己在做小程序的支付,就在这里简单介绍一下讲一下用python做小程序支付这个流程。当然在进行开发之前还是建议读一下具体的流程,清楚支付的过程。 1.支付交互流程 当然具体...

解决python3捕获cx_oracle抛出的异常错误问题

最近一直在用python写点监控oracle的程序,一直没有用到异常处理这一块,然后日常监控中一些错误笼统的抛出数据库连接异常,导致后续处理的时候无法及时定位问题。 于是早上抽点时间看了...

解决Python 使用h5py加载文件,看不到keys()的问题

python 3.x 环境下,使用h5py加载HDF5文件,查看keys,如下: >>> import h5py >>> f = h5py.Fil...

python中bisect模块用法实例

本文实例讲述了python中bisect模块用法,分享给大家供大家参考。 具体方法分析如下: 这个模块只有几个函数,一旦决定使用二分搜索时,立马要想到使用这个模块。 示例代码如下:...