test_data.rb

来自「KNN最近邻分类器和预测器」· RB 代码 · 共 22 行

RB
22
字号
f1=File.new("test_data.m","w")
i=0;

File.open("test.data","r") do |file| 
while line=file.gets
	i=i+1;
	puts i
	c=line.split(",").length
	while(line.sub!("?","-1"))
		line.sub!("?","-1")
	end
	if(!line.sub!("nonad.","1]"))
		line.sub!("ad.","0]")
	end
	line.sub!("]","];")
	f1.syswrite("test(")
	f1.syswrite(i)
	f1.syswrite(",:)=[")
	f1.syswrite(line)
end
end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?