我该如何限制熊猫的PerformanceWarning?
我已经尝试过warnings.simplefilter(action='ignore', category=PerformanceWarning)
,但是它给了我NameError: name 'PerformanceWarning' is not defined
答案 0 :(得分:1)
PerformanceWarning不是内置的警告类,因此您不能在 category 参数中直接调用它。您可以尝试以下代码:
import pandas as pd
warnings.simplefilter(action='ignore', category=pd.errors.PerformanceWarning)
我不知道如何重现PerformanceWarning,但是我测试了一种与“ SettingWithCopyWarning ”熊猫警告类似的方法,并且有效。让我知道它是否有效。
答案 1 :(得分:-1)
FiloCara 的回答还应包括 import warnings
。由于他进口了大熊猫,我认为这是其中的一部分,但当然不是。