グラフ作成の話

まぁ、グラフの作り方って色々あるけどググってすぐ出てきたやつでいきますね

順番は系列に登録→グラフ化でおk

ってことらしい。

XYSeriesCollection data = new XYSeriesCollection();

XYSeries series = new XYSeries("タイトル");
series.add(xの数値, yの数値);
series.add(x2の数値, y2の数値);
series.add(x3の数値, y3の数値);
/* データの数だけ実行 */
data.addSeries(series);

とかかなぁ。
実行時間が長いからファイルに書き出そう!
それを読み込んでグラフにしよう!(日記を書きながら考えています)

ファイルどうやって書き出すんだっけ。

import java.io.*;

try {
      FileOutputStream fos = new FileOutputStream("fileName.txt");
      OutputStreamWriter osw = new OutputStreamWriter(fos , "MS932");
      BufferedWriter bw = new BufferedWriter(osw);
      String msg = "massage";
      bw.write(msg);
      
      bw.close();
      osw.close();
      fos.close();
    } catch (Exception e) {
      e.printStackTrace();
    }
}

あー。
これで読み込みやなー。
帰ったらグラフ化もしやなのー。

    try {
      FileInputStream fis = new FileInputStream("fName.txt");
      InputStreamReader ir = new InputStreamReader(fis , "MS932");
      BufferedReader br = new BufferedReader(ir);
      String msg = br.readLine();
      // 表示
      System.out.println(msg);
      
      fis.close();
      ir.close();
      fis.close();
    } catch (Exception e) {
      e.printStackTrace();
    }

実行時間が長いからやっぱファイルに確実に書き込んでおかないとなー。
これでいいっぽいけど。
まぁ明日までには間に合わせてみせる。