我从pickle文件中读取如下内容:
data=pickle.load(open("name_ethnicities.pkl", "rb"))
它返回一个json文件,如下所示:
^{pr2}$我试图从中生成一个dataframe,其中它将返回名称和每个类别中用逗号分隔的“最佳”结果。因此,对于上述内容,数据帧将如下所示:
name ethnicity
t creavalle GreaterEuropean, British
uyong yi Asian, GreaterEastAsian, EastAsian
temple orme GreaterEuropean, British
等等。。。在
尝试了pd.read_json
但那对我没用。有什么建议吗?在
试试这个:
说明:
[(k, v) for k,v in data.items()]
的输出pd.DataFrame([(k,v) for k, v in d.items()])
[x["best"] for x in v]
来获得结果:相关问题 更多 >
编程相关推荐