我浏览了Polars的整个文档,但找不到任何可以将嵌套的json转换为嵌套框架的东西。
test = {
"name": "Ravi",
"Subjects": {
"Maths": 92,
"English": 94,
"Hindi": 98
}
}
字符串
pandas中的json_normalize会通过将列命名为name,Subjects.Maths,Subjects.English和Subjects.Hindi来将其转换为一个嵌套结构。那么这在Polars中也有可能吗?我确实尝试了所有的函数,但它总是抛出错误,因为它不理解嵌套结构。
3条答案
按热度按时间u91tlkcl1#
对于一个简单的类JSON字典,可以使用一个解析列表将值转换为值列表。
下面是一个例子:
字符串
oipij1gg2#
没有,AFAIK建议使用pandas函数,然后将pandas数据框加载到polars中。
vsnjm48y3#
Polars没有这样的功能。但它基本上是一个实用的东西,而不是一个与框架相关的概念。因此,正如其他回复所提到的,最好使用其他解决方案。
flatdict很适合这个问题
字符串