Я пытаюсь использовать imbalanced_learn RandomUnderSampler, но всякий раз, когда я его выполняю, он сортирует метку, делая данные бесполезными.Y содержит целые числа, 1 или 0. Это код:
X, Y = df.iloc[:, 1:], df.iloc[:, 0]
X_res, Y_res = RandomUnderSampler().fit_sample(X, Y)
print(Y_res)
Печать Y дает мне 0 1 0 0 0 1 1 1 1 0 1 0
-> случайным образом, как и ожидалось.
При печати Y_res дает мне 0 0 0 0 0 0 0 0 0 0 0
В то время как последние 1 1 1 1 1 1 1 ...
Как я могу это исправить?