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

yipeiwu_com5年前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之pexpect实现自动交互的例子

Pexpect 是 Expect 语言的一个 Python 实现,是一个用来启动子程序,并使用正则表达式对程序输出做出特定响应,以此实现与其自动交互的 Python 模块。 Pexpec...

Python Lambda函数使用总结详解

这篇文章主要介绍了Python Lambda函数使用总结详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 lambda表达式是一种匿...

Python中BeautifuSoup库的用法使用详解

BeautifulSoup简介 Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据。官方解释如下: Beautiful Soup提供一些简单的、pytho...

python通过TimedRotatingFileHandler按时间切割日志

python通过TimedRotatingFileHandler按时间切割日志

通过TimedRotatingFileHandler按时间切割日志 线上跑了一个定时脚本,每天生成的日志文件都写在了一个文件中。但是日志信息不可能输出到单一的一个文件中。 原因有二:1....

pandas实现将dataframe满足某一条件的值选出

在读取数据的时候发现,想把数据中第六列含问号的数据挑出来 import pandas as pd data = pd.read_table('breast-cancer-wisc...