/** * Gets the current settings of PrincipalComponents * * @return an array of strings suitable for passing to setOptions() */ @Override public String[] getOptions() { Vector<String> options = new Vector<String>(); if (getCenterData()) { options.add("-C"); } options.add("-R"); options.add("" + getVarianceCovered()); options.add("-A"); options.add("" + getMaximumAttributeNames()); if (getTransformBackToOriginal()) { options.add("-O"); } return options.toArray(new String[0]); }
/** * Gets the current settings of PrincipalComponents * * @return an array of strings suitable for passing to setOptions() */ @Override public String[] getOptions() { Vector<String> options = new Vector<String>(); if (getCenterData()) { options.add("-C"); } options.add("-R"); options.add("" + getVarianceCovered()); options.add("-A"); options.add("" + getMaximumAttributeNames()); if (getTransformBackToOriginal()) { options.add("-O"); } return options.toArray(new String[0]); }