我有以下DataFrame:
column1 column2 columns3 column4
0 A 1 2 3.0
1 B 1 2 3.0
2 B 1 2 NaN
3 B 1 2 NaN
我正在try 删除在column1中值为"B"并且在column4中值为空单元格(或NaN值)的所有行.
这不起作用:
for row in df.iterrows():
if (df.column1.items() == "B"):
if (df.column4.isnull()):
df.drop()
而这也不起作用:
for row in df.iterrows():
if (df.column1.items() == "B") & (df.column4.isna()):
df.drop()
我在运行时没有错误,但在打印数据帧时没有任何react .