【发布时间】:2018-12-25 15:56:33
【问题描述】:
Predict 为每一列返回一个 numpy 数组(仅由 0 和 1 组成)。
如何打印具有 1 的列的名称而不显示具有 0 的列?
predict
[[0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0.],
[0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]
我有列名列表 - columns_names:
['1', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '2 ','20','21','22','23','24','25','26','27','28','29','3','30', '31'、'32'、'33'、'34'、'4'、'5'、'6'、'7'、'8'、'9']
type(predict) - numpy.ndarray
type(columns_names) - list
【问题讨论】: