【发布时间】:2023-02-08 21:29:36
【问题描述】:
我的 DF 非常大,是否有一种很好的方法(不是循环)来修改 DF 中的某些值并保存每 N 个步骤,例如
def modifier(x):
x = x.split() # more complex logic is applied here
return x
df['new_col'] = df.old_col.apply(modifier)
有没有一种很好的方法可以向修饰函数添加一些代码,每 10,000 行
df.to_pickle('make_copy.pickle')
会叫吗?
【问题讨论】: