python-3.x - 从 dict 到 pandas 数据框作为行
问题描述
我敢肯定我必须在这里遗漏一些基本的东西。但据我所知,您可以使用 dict 从pd.DataFrame.from_dict()
. 但我不确定如何设置 dict 中的键值对可以将其作为数据框中的行。
例如,给定这个例子
d = {'a':1,'b':2}
所需的输出是:
col1 col2
0 a 1
1 b 2
我知道索引可能是一个问题,但可以通过简单的方式处理它index = [0]
解决方案
python 3的简单答案。
import pandas as pd
d = {'a':1,'b':2, 'c':3}
df = pd.DataFrame(list(d.items()), columns = ['cola','colb'])
推荐阅读
- java - JComponent 没有在 JLayeredPane 上绘制,JPanel 是
- node.js - 你如何制作一个可以保存和加载消息的命令
- python - 将两个数据框与分层列合并
- spring - 如何访问全局spring ObjectMapper?
- amazon-web-services - AWS 警报正在触发第二次扩展(在新任务出现之前)
- java - java:使用 Optional 优化 Java 中的 if 语句
- python - 如何将整数列表转换并保存为位图图像?
- angularjs - Yarn + Lerna + Angular Libs = 出版失败?
- c++ - 递归函数的 Matlab 代码生成
- javascript - Javascript 只能访问 Ajax 之后的一些新 DOM 有什么原因吗?