%@ 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
<%=header[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++){
%><%=items[i] %> |
<%
}%>
<%
}
index++;
}
%>
返回首页