3637383940414243444546
CSVFileReader in = new CSVFileReader(tmpFile, ','); CSVFileWriter out = new CSVFileWriter(outCSV, ','); //adding headers out.writeFields(getHeaders()); Vector<String> fields = in.readFields(); int k=0; while(fields!=null)
6465666768697071727374
fields.add("?"); } } fields.remove(3); //fields.set(3, new Integer(fields.get(3).length()).toString()); out.writeFields(fields); fields = in.readFields(); k++; //if(k>10) break; }
4445464748495051525354
fields.remove(0); fields.remove(0); fields.remove(0); if (k == 0) { out.writeFields(fields); for(int i=0; i < NO_CLUSTERS; i++) { clusters.add(new Vector<Double>(fields.size())); for(int j=0; j < fields.size(); j++) {
919293949596979899100101
newFields.add((new Double( clusters.get(i).get(j) / noInstances )).toString()); } newFields.add((new Double(i)).toString()); out.writeFields(newFields); } in.close(); out.close();
5455565758596061626364
{ Vector<String> fields = new Vector<String>(); fields.add(keys[i].toString()); fields.add(elementTypes.get(keys[i]).toString()); fields.add(elementTypesTotal.get(keys[i]).toString()); out.writeFields(fields); } out.close(); } private void loadRelevantElements()
123124125126127128129130131132133
{ Vector<String> fields = new Vector<String>(); fields.add(keys[i].toString()); fields.add(stemWords.get(keys[i]).toString()); fields.add(stemWordsTotal.get(keys[i]).toString()); out.writeFields(fields); } out.close(); } }