【发布时间】:2020-04-27 14:49:04
【问题描述】:
我需要对数据集的属性进行等宽离散化,然后继续绘制离散化与连续的值数据集。为此我需要完整的离散值数据集而不是稀疏矩阵
X,y = datasets[0]
enc = KBinsDiscretizer(n_bins=5 )
X_binned = enc.fit_transform(X)
print(pd.DataFrame.sparse.from_spmatrix(X_binned).shape)
print(X.shape)
输出:
(100, 10)
(100, 2)
谢谢
【问题讨论】:
标签: python pandas dataframe machine-learning scikit-learn