我试图将 dicts 列表转换为 Databricks 的 Koalas DataFrame,但我不断收到错误消息:
ArrowInvalid:不能混合列表和非列表、非空值
Pandas 完美运行(使用 pd.DataFrame(list)),但由于公司限制,我必须使用 PySpark/Koalas。我还尝试将列表转换为字典,但错误仍然存在。
列表示例:
[{'A': None,
'B': None,
'C': None,
'D': None,
'E': [],
...},
{'A': data,
'B': data,
'C': data,
'D': data,
'E': None,
...}
]
字典就像:
{'A': [None, data, [], [], data],
'B': [None, data, None, [], None],
'C': [None, data, None, [], None],
'D': [None, data, None, [], None],
'E': [[], None, data, [], None]}
是否可以从中获取 DataFrame ?谢谢