Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void saveFile() {
- StringBuilder sb = new StringBuilder();
- for (int i = 0; i < listOfVecotrs.size(); i++) {
- String second = (String)listOfVecotrs.get(i).getSecond();
- Double secondValue = Double.valueOf(second);
- for(int j = 0; j < ((Vector<Integer>) listOfVecotrs.get(i).getFirst()).size(); j++){
- if(i==0){
- sb.append("C"+j+",");
- }
- }
- if(i==0)sb.append("\n");
- for(int j = 0; j < ((Vector<Integer>) listOfVecotrs.get(i).getFirst()).size(); j++){
- sb.append(((Vector<Integer>) listOfVecotrs.get(i).getFirst()).get(j)+",");
- }
- sb.append("C_").append(secondValue.intValue()).append("\n");
- // System.out.print(((Vector<Integer>) listOfVecotrs.get(i).getFirst()).get(0)+",");
- // System.out.print(((Vector<Integer>) listOfVecotrs.get(i).getFirst()).get(1)+",");
- // System.out.print(secondValue.intValue());
- // System.out.println();
- }
- try (BufferedWriter bw = new BufferedWriter(new FileWriter("G:\\Nauka\\Dropbox\\SWD\\swd\\src\\resources\\csvFiles\\vectors.txt"))) {
- bw.write(sb.toString());
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- private void createVectors() {
- listOfVecotrs = new ArrayList<>();
- for (EDObjects edo : edObjectsList) {
- Vector<Integer> vector = new Vector<>();
- for (Lines line : surface.getLineList()) {
- if (edo.getValues().get(line.getDimension()) > line.getLineValue()) {
- vector.add(1);
- } else {
- vector.add(0);
- }
- }
- listOfVecotrs.add(new Pair(vector, edo.getClassifierClass()));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement