如何解决未来的警告错误 [重复]

Posted

技术标签:

【中文标题】如何解决未来的警告错误 [重复]【英文标题】:How To Resolve Future Warning Errors [duplicate] 【发布时间】:2021-02-02 04:53:43 【问题描述】:

我正在使用 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 will perform elementwise comparison
  res_values = method(rvalues)

谁能建议如何解决这个问题?

【问题讨论】:

这能回答你的问题吗? ***.com/questions/40659212/… 【参考方案1】:

在我看来,您正在将表中的 int 与代码中的字符串进行比较。尝试从语句中删除 ''。

另外,如果 data 已经是一个 DataFrame 你不需要再次使用 pd.DataFrame。

dataReg=data[data['Store']==1])

【讨论】:

【参考方案2】:

Future Warnings 只是一个小警告,无需关注 可以忽略不显示。

试试这个代码:

import warnings as w
w.filterwarnings('ignore')

【讨论】:

It can be ignored你有什么理由支持这个吗?

以上是关于如何解决未来的警告错误 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何解决 .net 核心构建错误 NETDSDK1061 和警告 MSB3277

如何解决此错误“警告:尝试呈现其视图不在窗口层次结构中”?

如何解决导航约束警告?

如何在错误轨道“警告:299 Elasticsearch 内置安全功能未启用。如果没有身份验证,您的集群可以...”中解决此问题

无响应脚本警告 - 含义和如何解决

如何解决反应原生 EventEmitterListener 警告