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

yipeiwu_com6年前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判断端口是否打开的实现代码

复制代码 代码如下:#!/usr/bin/env python# name IsOpen.pyimport osimport socketdef IsOpen(ip,port):&nbs...

浅谈dataframe中更改列属性的方法

在读取文件时将整数变量读成了字符串, 或者需要转换列属性时,通过方法astype Python中 举例: dataframe.numbers=dataframe.numbers.as...

python3 反射的四种基本方法解析

这篇文章主要介绍了python3 反射的四种基本方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 class Person(...

python 脚本生成随机 字母 + 数字密码功能

下面一段代码给大家介绍python 脚本生成随机 字母 + 数字密码功能,具体代码如下所述: #coding:utf-8 import random,string def GetPa...

Python unittest单元测试框架总结

什么是单元测试 单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。 比如对于函数abs(),我们可以编写的测试用例为: (1)输入正数,比如1、1.2、0.99,期...