2

有没有办法append_column根据 pyarrow 表中当前存在的列创建列?我想pa.struct()使用已经存在的列创建一个字段。寻找以下内容:

pa_table = pa.Table.from_pandas()
pa_table.append_column(
    pa.field('new_struct_col', pa.struct([
        pa.field('col1', pa.string()),
        pa.field('col2', pa.string()),
        pa.field('col3', pa.string())])
        ),
    {pa_table.column('col1'), pa_table.column('col2'), pa_table.column('col3')}) # something like this

在此示例中col1col2、 和col3是 pyarrow 表中已存在的列。

谢谢!

4

0 回答 0