资源简介
python3 编写的使用libsvm包进行数据分类训练以及预测等,包含了一份训练数据、测试数据以及数据格式转换的代码
代码片段和文件信息
# -*- coding = utf-8 -*-
def read_file(file_path): # 文件读取
fin = open(file_path ‘r‘)
return fin
def save_file(data file_name): # 文件保存
with open(file_name ‘w‘) as fout:
fout.write(data)
def data_process(read_path save_path): # 文件路径,保存路径
fin = read_file(read_path)
result = ““
for line in fin.readlines():
out_line = ““
line = line.split(‘\n‘)[0]
temp_line = line.split(“ “)
k = 1
out_line += temp_line[len(temp_line) - 1]
for i in range(0 len(temp_line)-1):
out_line += ‘ ‘ + str(k) + ‘:‘ + temp_line[i]
k += 1
# print(out_line)
result += out_line + ‘\n‘
# print(result)
fin.close()
save_file(result save_path)
# data_process()
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-23 16:44 machineLearning\
目录 0 2018-05-23 16:44 machineLearning\.idea\
目录 0 2018-05-22 16:37 machineLearning\.idea\inspectionProfiles\
文件 458 2018-04-25 17:18 machineLearning\.idea\machineLearning.iml
文件 212 2018-04-25 17:18 machineLearning\.idea\misc.xm
文件 282 2018-04-25 16:03 machineLearning\.idea\modules.xm
文件 21266 2018-05-23 16:44 machineLearning\.idea\workspace.xm
文件 841 2018-05-23 13:28 machineLearning\dataProcess.py
目录 0 2016-05-08 13:25 machineLearning\dataset\
文件 214690 2009-04-24 19:31 machineLearning\dataset\test.data
文件 858545 2009-04-24 16:10 machineLearning\dataset\train.data
目录 0 2018-05-21 09:40 machineLearning\libsvm-3.22\
文件 1497 2016-12-22 02:58 machineLearning\libsvm-3.22\COPYRIGHT
文件 83089 2016-12-22 02:58 machineLearning\libsvm-3.22\FAQ.html
文件 27670 2016-12-22 02:58 machineLearning\libsvm-3.22\heart_scale
目录 0 2018-05-21 09:40 machineLearning\libsvm-3.22\java\
目录 0 2018-05-21 09:40 machineLearning\libsvm-3.22\java\libsvm\
文件 55185 2016-12-22 02:59 machineLearning\libsvm-3.22\java\libsvm.jar
文件 64242 2016-12-22 02:59 machineLearning\libsvm-3.22\java\libsvm\svm.java
文件 63439 2016-12-22 02:58 machineLearning\libsvm-3.22\java\libsvm\svm.m4
文件 868 2016-12-22 02:58 machineLearning\libsvm-3.22\java\libsvm\svm_model.java
文件 115 2016-12-22 02:58 machineLearning\libsvm-3.22\java\libsvm\svm_node.java
文件 1288 2016-12-22 02:58 machineLearning\libsvm-3.22\java\libsvm\svm_parameter.java
文件 87 2016-12-22 02:58 machineLearning\libsvm-3.22\java\libsvm\svm_print_interface.java
文件 136 2016-12-22 02:58 machineLearning\libsvm-3.22\java\libsvm\svm_problem.java
文件 659 2016-12-22 02:58 machineLearning\libsvm-3.22\java\Makefile
文件 4950 2016-12-22 02:58 machineLearning\libsvm-3.22\java\svm_predict.java
文件 8944 2016-12-22 02:58 machineLearning\libsvm-3.22\java\svm_scale.java
文件 12269 2016-12-22 02:58 machineLearning\libsvm-3.22\java\svm_toy.java
文件 8355 2016-12-22 02:58 machineLearning\libsvm-3.22\java\svm_train.java
文件 81 2016-12-22 02:58 machineLearning\libsvm-3.22\java\test_ap
............此处省略84个文件信息
- 上一篇:Using Asyncio in Python 3
- 下一篇:大四大数据课设课程设计
相关资源
- 二级考试python试题12套(包括选择题和
- pywin32_python3.6_64位
- python+ selenium教程
- PycURL(Windows7/Win32)Python2.7安装包 P
- 英文原版-Scientific Computing with Python
- 7.图像风格迁移 基于深度学习 pyt
- 基于Python的学生管理系统
- A Byte of Python(简明Python教程)(第
- Python实例174946
- Python 人脸识别
- Python 人事管理系统
- 基于python-flask的个人博客系统
- 计算机视觉应用开发流程
- python 调用sftp断点续传文件
- python socket游戏
- 基于Python爬虫爬取天气预报信息
- python函数编程和讲解
- Python开发的个人博客
- 基于python的三层神经网络模型搭建
- python实现自动操作windows应用
- python人脸识别(opencv)
- python 绘图(方形、线条、圆形)
- python疫情卡UN管控
- python 连连看小游戏源码
- 基于PyQt5的视频播放器设计
- 一个简单的python爬虫
- csv文件行列转换python实现代码
- Python操作Mysql教程手册
- Python Machine Learning Case Studies
- python获取硬件信息
评论
共有 条评论