데이터 준비하기
다음 자바 코드는 두 정수 변수 x와 y의 난수 75개를 만든다. 웨카에 저장된 파일(kmeansdata.csv)을 가져와 프로그램에서 로드한다.
import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; import java.util.Random; public class DataSet3D { public static void main(String[] args) { Random r = new Random(System.nanoTime()); try { BufferedWriter out = new BufferedWriter(new FileWriter(“kmeansdata.csv”)); out.write(“x,y\n”); for(int count = 0; count < 75; count++) { out.write(r.nextInt(125) + ”,” + r.nextInt(150) + “\n”); } out.close(); } catch (IOException e) { e.printStackTrace(); } } }