小编Hru*_*shi的帖子

如何在 Polars-Python 中删除行

如何使用索引添加新功能,例如数据帧长度和删除行值。我想添加一个新列,我可以在其中计算数据框中可用的行数,并使用索引删除行值。

for i in range(len(df)):
    if (df['col1'][i] == df['col2'][i]) and (df['col4'][i] == df['col3'][i]):
        pass
    elif (df['col1'][i] == df['col3'][i]) and (df['col4'][i] == df['col2'][i]): 
        df['col1'][i] = df['col2'][i]
        df['col4'][i] = df['col3'][i]
    else:
       df = df.drop(i)
Run Code Online (Sandbox Code Playgroud)

python python-polars

10
推荐指数
1
解决办法
8790
查看次数

标签 统计

python ×1

python-polars ×1