Python 如何解决未来的警告错误
我正在使用python代码:Python 如何解决未来的警告错误,python,data-science,Python,Data Science,我正在使用python代码: dataReg=pd.DataFrame(data.loc[data['Store']=='1'])提取Store 1的数据 但遇到以下警告 C:\Users\hp\anaconda3\lib\site-packages\pandas\core\ops\array_ops.py:253: FutureWarning: elementwise comparison failed; returning scalar instead, but in the future
dataReg=pd.DataFrame(data.loc[data['Store']=='1'])
提取Store 1的数据
但遇到以下警告
C:\Users\hp\anaconda3\lib\site-packages\pandas\core\ops\array_ops.py:253: FutureWarning: elementwise comparison failed; returning scalar instead, but in the future will perform elementwise comparison
res_values = method(rvalues)
有人能建议如何解决这个问题吗?未来的警告只是一个小警告,不必担心 它可以被忽略,因此不会显示 请尝试以下代码:
import warnings as w
w.filterwarnings('ignore')
在我看来,您正在将表中的int与代码中的字符串进行比较。请尝试从语句中删除“” 此外,如果数据已经是数据帧,则不需要再次使用pd.DataFrame
dataReg=data[data['Store']==1])
这回答了你的问题吗<代码>可以忽略它您有任何理由支持此操作吗?