如何将float对象转换为字典

时间:2019-05-09 08:13:23

标签: python dictionary sparse-matrix

  

“ sampling_strategy”仅在目标类型为二进制时才可以是浮点数。对于多类,请使用字典。

这是我使用SMOTE时的错误。

sm = SMOTE(random_state=2, ratio=1.0)
X_train_res, y_train_res = sm.fit_sample(x,y)

我的x如下:

(3, 0) 2 
(4, 0) 1 
(5, 0) 3 
(8, 0) 2 
(9, 0) 1 
(11, 0) 1 
(12, 0) 2 
(15, 0) 7 
(19, 0) 28
# so .. on

形状为(2988,30000),y也相似。

我希望我的float值在字典中,以便我可以在其上应用SMOTE,因为它是一个多类,因此我需要在字典中使用它。

0 个答案:

没有答案