python - 如何将字典的键转换为单列熊猫数据框?
问题描述
我想获取键(而不是值),并从这些键创建一个单列数据框。
我目前有:
dictionary = {"Eva": "Person", "Xior": "Building", "Potatoes": "Food", "Dog": "Animal"}
## my current code is:
df1 = pd.DataFrame.from_dict(list(dictionary.items()))
df1
预期输出:
Word
0 Xior
1 Dog
2 Eva
3 Potatoes
目前,我只能将完整的字典(键、值)作为 pandas df 获取,而不仅仅是键。我还必须先将字典转换为列表,否则我会得到一个 ValueError。
解决方案
就这么简单的一行:
df1 = pd.DataFrame(list(dictionary))
Out[5]:
0
0 Eva
1 Xior
2 Potatoes
3 Dog
推荐阅读
- powershell - 如何获取 powershell IIS 实例和相关的证书指纹
- php - 即使将动画填充模式设置为转发,文本动画也不会保持状态
- python - 使用 HTML 模板在 Django 项目中使用 sendgrid 发送电子邮件
- sparql - 如何运行 SPARQL 空间查询?
- react-native - 为什么这是保留在一个返回而不是另一个
- spinnaker - 如何将所需的东西安装到 halyard docker 容器中
- javascript - Todo React JS 应用程序 1
- django - Django LoginView 的success_url?
- javascript - 使用 AJAX 的下拉菜单
- java - 表示类中的数学运算符