python - 弃用 DataFrame.ix 意味着什么?

标签 python pandas deprecated

假设我在一些代码中使用了 DataFrame.ix

它被弃用的事实是否意味着在未来的某个时候,我将更新 pandas,然后稍后,使用该代码的东西将神秘地开始崩溃,因为他们决定最终,他们真的要删除 ix 吗?

最佳答案

这是弃用的基本思想。该库的维护者现在让您知道他们计划停止支持 ix(例如,修复其中的错误),并且很可能在不久的将来将其删除。只要它被弃用,您就有机会根据自己的条件更改代码以使用其他替代方案(例如 lociloc),然后再当 Pandas “在你脚下”摔坏时,我们被迫这样做。

关于python - 弃用 DataFrame.ix 意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51390464/

相关文章:

python - 从 JSON 文件打印元素

python - scikit 中的 k-means 向量是在内部学习规范化还是 TfidfVectorizer 规范化不起作用?

python - 迭代 Pandas Dataframe NaN 并将其写回 MySQL

Java 在方法上显示删除线

java - Jackson Databind 中是否有任何替代品来替代已弃用的属性 SerializationFeature.WRITE_NULL_MAP_VALUES ?

Python - 从数据行中提取字段名称并重新格式化

python - 分割后选择特定的数组内容[Python2.7]

python - 在图例中使用 pandas.DataFrame.plot 的临时标签

python - Pandas Dataframe 中值的就地更新

OpenGL:弃用有什么关系?