vaex - 从列表列表创建数据框

vaex - create a dataframe from a list of lists

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

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

在 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() or vaex.from_items()

因为你已经在内存中有了数据,你可以使用pd.DataFrame(list_of_lists)然后加载到vaex中:

vaex.from_pandas(pd.DataFrame(list_of_lists))

之后您可能需要 del list of lists 数据,以释放内存。