文档: https ://scikit-learn.org/stable/modules/generated/sklearn.datasets.dump_svmlight_file.html
svmlight 遵循数据格式:
<target> <feature:value> <feature:value>
有了数据:
a = [[1,2,3],[4,5,6]]
b = [8,9]
运行命令:
dump_svmlight_file(a,b,'test.txt')
输出以下内容:
8 0:1 1:2 2:3
9 0:4 1:5 2:6
我想知道是否有一种方法可以指定功能名称而不是让它从 0 开始递增,我希望得到类似以下的结果:
1 10:5 50:15 100:50
0 10:15 25:5 75:15
1 20:5 40:5 60:5
dump_svmlight_file 命令有这样的能力吗?