<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.util.Set,java.util.HashSet,java.io.BufferedReader,java.io.FileReader"%> 异常房价详情

异常房价

识别结果:
回归算法:<%=new String(request.getParameter("algo").getBytes("ISO-8859-1"),"UTF-8") %>
房价异常行号:<%=new String(request.getParameter("outliers").getBytes("ISO-8859-1"),"UTF-8") %>

匹配的原始数据

<% String outliers[] = (new String(request.getParameter("outliers").getBytes("ISO-8859-1"),"UTF-8")).split(","); Set set = new HashSet(); for (int i=0; i< outliers.length; i++){ set.add(Integer.parseInt(outliers[i])); } String path = request.getRealPath("."); System.out.println(path); BufferedReader reader = new BufferedReader(new FileReader(path+"/Melbourne_housing_pre.csv")); // skip header String header[] =reader.readLine().split(","); for (int i=0; i <%}%> <% String line = null; int index=0; //读取每行,直到为空 while((line=reader.readLine())!=null){ if (set.contains(index)){ String items[] = line.split(","); %><% for (int i=0; i< items.length; i++){ %> <% }%><% } index++; } %>
<%=header[i]%>
<%=items[i] %>

返回首页