简体   繁体   English

使用 Upgini 丰富数据

[英]Data enrichment using Upgini

I try to install upgini python library.我尝试安装 upgini python 库。

%pip install upgini

Then I try to import some methods:然后我尝试导入一些方法:

from upgini import FeaturesEnricher, SearchKey

And I get an error:我得到一个错误:

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
/var/folders/s5/y5fh1kv11_b16_c5v8prmv5h0000gq/T/ipykernel_76274/3751910829.py in <module>
----> 1 from upgini import FeaturesEnricher, SearchKey
      2 # Set a column with a key for feature search
      3 enricher = FeaturesEnricher (
      4   search_keys={'rep_date': SearchKey.DATE}
      5 )

~/opt/anaconda3/lib/python3.9/site-packages/upgini/__init__.py in <module>
      1 from typing import List
      2 
----> 3 from .dataset import Dataset
      4 from .features_enricher import FeaturesEnricher  # noqa: F401
      5 from .metadata import FileColumnMeaningType, FileMetrics, SearchKey, ModelTaskType  # noqa: F401

~/opt/anaconda3/lib/python3.9/site-packages/upgini/dataset.py in <module>
     11 import numpy as np
     12 import pandas as pd
---> 13 from imblearn.under_sampling import RandomUnderSampler
     14 from pandas.api.types import is_bool_dtype as is_bool
     15 from pandas.api.types import is_datetime64_any_dtype as is_datetime

~/opt/anaconda3/lib/python3.9/site-packages/imblearn/__init__.py in <module>
     51 else:
     52     from . import combine
---> 53     from . import ensemble
     54     from . import exceptions
     55     from . import metrics

~/opt/anaconda3/lib/python3.9/site-packages/imblearn/ensemble/__init__.py in <module>
      6 from ._easy_ensemble import EasyEnsembleClassifier
      7 from ._bagging import BalancedBaggingClassifier
----> 8 from ._forest import BalancedRandomForestClassifier
      9 from ._weight_boosting import RUSBoostClassifier
     10 

~/opt/anaconda3/lib/python3.9/site-packages/imblearn/ensemble/_forest.py in <module>
     26 from sklearn.utils import check_random_state
     27 from sklearn.utils import _safe_indexing
---> 28 from sklearn.utils.fixes import _joblib_parallel_args
     29 from sklearn.utils.validation import _check_sample_weight
     30 

ImportError: cannot import name '_joblib_parallel_args' from 'sklearn.utils.fixes' (/opt/anaconda3/lib/python3.9/site-packages/sklearn/utils/fixes.py)

What am I doing wrong?我究竟做错了什么?

I had this problem earlier.我之前遇到过这个问题。 My way to pass it was to reinstall Anaconda.我通过它的方法是重新安装 Anaconda。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM