首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从熊猫的dataframe为聊天机器人数据创建嵌套的json (意图、标记、模式、响应)

从熊猫的dataframe为聊天机器人数据创建嵌套的json (意图、标记、模式、响应)
EN

Stack Overflow用户
提问于 2022-09-13 18:22:39
回答 1查看 25关注 0票数 0

我正在尝试从DataFrame生成一个嵌套的JSON,其中属性分布在几行中。

这是我想要的格式。

{“意图”:“标签”:“冰川洞穴”,“模式”:“冰川洞穴是如何形成的”,“冰川洞穴是什么?”,“给我关于冰川洞穴的信息”,“冰川洞穴是在哪里形成的?”答:“莫雷诺冰川周遭部分淹没的冰川洞穴”,“冰面大约60米高”,“冰川洞穴是在冰川冰内形成的洞穴”,“冰川洞穴通常被称为冰洞,但这个术语恰当地用来描述包含全年冰的基岩洞穴”]}。

EN

回答 1

Stack Overflow用户

发布于 2022-09-13 19:01:22

您可以将groupby列和agg列转换为列表,然后转换为字典。

代码语言:javascript
复制
df = df.groupby(["tag"]).agg({"pattern": pd.Series.to_list, "response": pd.Series.to_list}).reset_index()
df_dict = {"intents": {"tag": df.set_index("tag").transpose().to_dict()}}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73707662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档