谁能告诉我这是错哪了

train_set = martix[martix['date_block_num'] > 11].fillna(0)
del martix
gc.collect()
 

---------------------------------------------------------------------------

NameError     Traceback (most recent call last)

<ipython-input-54-6eb473981dd5> in <module> 1 train_set = martix[martix['date_block_num'] > 11].fillna(0) 2 del martix ----> 3 del filtered 4 gc.collect()

NameError: name 'filtered' is not defined

多贴一点代码。

而且现在看到的报错信息,是第3行----> 3 del filtered,但是贴出来的代码里没有这一行。

盲猜你在del filtered之前没有定义filtered这个变量,或者一个循环语句里多次  del filtered,第1次执行到的时候没有问题,第2次就会报错。

请来多一点源代码