我正在尝试制作一个Scikit Learn变换器,它将改变我的输入矩阵X和Y.
例如,我想删除仅包含零的所有X行,并删除Y矩阵中的相同行。我猜测我应该在fit函数中实现它,但是如何管理它以便管道中的进一步转换看到那些转换后的X和Y矩阵?
类似地,如果我有一个矩阵X,其行x_1,x_2,...,x_n和一个矩阵Y,行y_1,y_2,...,y_n,我想转换矩阵X,这样我得到一个新的矩阵X'用于给定k的行
(每个项目符号点都是新矩阵X'中的一行)。 X'现在行数比X少,我希望Y的行为相同,即有Y'行y_k到y_n。我不是要问如何转换矩阵X,而是如何安排矩阵X'和Y'是通过管道?
我已阅读this链接,据说Scikit尚未实施矩阵的更改。现在还是这样吗?
谢谢! :)