#python #pandas-ml
Вопрос:
Я установил pandas ml с помощью pip3 install pandas-ml. Однако я не могу его импортировать.
Для следующей команды:
import pandas_ml as pdml
Я получаю следующую ошибку:
File "abc.py", line 1, in <module>
import pandas_ml as pdml
File "C:UsersxyzAppDataLocalPackagesPythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0LocalCachelocal-packagesPython38site-packagespandas_ml__init__.py", line 3, in <module>
from pandas_ml.core import ModelFrame, ModelSeries # noqa
File "C:UsersxyzAppDataLocalPackagesPythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0LocalCachelocal-packagesPython38site-packagespandas_mlcore__init__.py", line 3, in <module>
from pandas_ml.core.frame import ModelFrame # noqa
File "C:UsersxyzAppDataLocalPackagesPythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0LocalCachelocal-packagesPython38site-packagespandas_mlcoreframe.py", line 18, in <module>
from pandas_ml.core.series import ModelSeries
File "C:UsersxyzAppDataLocalPackagesPythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0LocalCachelocal-packagesPython38site-packagespandas_mlcoreseries.py", line 11, in <module>
class ModelSeries(ModelTransformer, pd.Series):
File "C:UsersxyzAppDataLocalPackagesPythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0LocalCachelocal-packagesPython38site-packagespandas_mlcoreseries.py", line 80, in ModelSeries
@Appender(pd.core.generic.NDFrame.groupby.__doc__)
AttributeError: type object 'NDFrame' has no attribute 'groupby'
В чем может быть возможная проблема? Я много искал, и хотя некоторые люди сообщали об одной и той же проблеме, я не нашел решения (например. https://github.com/pandas-ml/pandas-ml/issues/133)
Комментарии:
1. Проблема в том, что
pandas_ml
он довольно старый, и он работает только с гораздо более старой версиейpandas
. Если вы не хотите вернуться кpandas
версии 0.24, вам может потребоваться найти другой пакет.