python 读文件 写文件 字符串操作 LIBSVM格式数据转换

来源:互联网 发布:仙剑奇侠传mac版 编辑:程序博客网 时间:2024/04/29 13:50

利用python脚本将数据转换成符合LIBSVM格式的数据

#coding=utf-8from sys import argvscript, input, output = argvtxt = open(input,'r')svm_data = open(output,'w')for line in txt.readlines():    features = line.split(',')    num = len(features)    svm_format = features[num-2]    for i in range(1,num-3):        svm_format = "%s %d:%s" % (svm_format,i,features[i])    svm_format = svm_format + '\n'    svm_data.write(svm_format)    print svm_formattxt.close()svm_data.close()
0 0
原创粉丝点击