4

我在让 pandas 和 sklearn 一起工作时遇到问题。从 sklearn 导入任何模块,都会使 pandas 大受破坏。

这是我的问题的一个最小示例:

#!/usr/bin/env python
import pandas as pd
import sklearn.metrics as sk

df_train = pd.DataFrame()
print df_train

哪个打印:

/usr/local/lib/python2.7/site-packages/pandas/core/config.py:570: DeprecationWarning: height has been deprecated.

 warnings.warn(d.msg, DeprecationWarning)

如果我评论我导入的行sklearn.metrics,一切正常

帮助?:}

何塞

4

1 回答 1

5

您可以使用以下命令忽略警告消息:

import warnings
warnings.filterwarnings("ignore", category=DeprecationWarning,
                        module="pandas", lineno=570)

现在应该是安全的。正如@Jeff 所说,它将在 pandas 0.13 中得到修复。

于 2013-10-24T01:13:43.210 回答