1

在 Vaex 的文档中,我找不到从列表列表创建数据框的方法。

在熊猫中,我会简单地做pd.DataFrame([['A',1,3], ['B',2,4]])。这如何在 Vaex 中完成?

4

1 回答 1

3

在 vaex 中没有读取列表列表的方法,但是,有vaex.from_arrays()并且它的工作方式如下:

vaex.from_arrays(column_name_1=list_of_values_1, column_name_2=list_of_values_2)

如果您考虑不同的 python 数据结构,您可能需要查看vaex.from_dict()vaex.from_items()

由于您已经在内存中拥有数据,您可以使用pd.DataFrame(list_of_lists)然后将其加载到 vaex 中:

vaex.from_pandas(pd.DataFrame(list_of_lists))

之后您可能想要del列表数据列表,以释放内存。

于 2021-03-18T13:23:55.327 回答