我正在拾取Python....trying以使用重采样,并在引用https://elitedatascience.com/imbalanced-classes时出现以下错误
from sklearn.utils import resample
df_majority = df[df.balance==0]
df_minority = df[df.balance==1]
#Upsample minority class
df_minority_upsampled = resample(df_minority,
replace=True, # sample with replacement
n_samples=576, # to match majority class
random_state=123) # reproducible results
=================
Error:
Traceback (most recent call last):
File "<stdin>", line 5, in <module>
File "C:\Anaconda3\lib\site-packages\sklearn\utils\__init__.py", line 253, in resample
max_n_samples, n_samples))
ValueError: Cannot sample 576 out of arrays with dim 49感谢任何help...pointers..谢谢
附言:我正在使用齐柏林飞艇笔记本来尝试这些。
发布于 2017-09-22 21:53:19
我很确定这与你的sklearn版本有关。assert sklearn.__version__ >= 0.18可能会以现在的方式导致异常。:)
https://stackoverflow.com/questions/46366128
复制相似问题