我运行了以下 Python 代码来解决我的数据不平衡问题。我使用了 SMOTE 功能。我不确定如何查看和导出(作为 excel 文件到我的桌面)“重新采样数据集”(1:860 到 0:860)。因为我想获取该 excel 文件并使用另一个应用程序处理它。非常感谢任何帮助
from imblearn.over_sampling import SMOTE
smote = SMOTE()
x_smote , y_smote = smote.fit_sample(x, y)
print('Original dataset:', Counter(y))
print('Resample dataset:', Counter(y_smote)
输出
原始数据集形状 Counter({1: 860, 0: 483})
重采样数据集形状 Counter({1: 860, 0: 860})