我有一个Pandas架构,并且它有一些我不感兴趣的列子集。在这里,在我的示例中,该列实际上是索引列,它是我架构中的最后一列。我有以下代码片段可以从架构中排除一列并创建一个新列。有没有更优化的方法呢?
schema_old = // somehow aquired for example: pa.Table.from_pandas(df).schema
temp = []
for i in range(len(schema_old) - 1):
temp.append(schema_old[i])
schema_new = pa.schema(temp)